Press detection method, chip control method, ultrasonic fingerprint chip, electronic device, and storage medium

The ultrasonic fingerprint chip identifies pressing operations by emitting and receiving ultrasonic signals, solving the problem of insufficient applicability of pressing detection in existing technologies, realizing side fingerprint unlocking in devices without touchscreens, and expanding application scenarios.

WO2026000848A1PCT designated stage Publication Date: 2026-01-02SHENZHEN GOODIX TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137909
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-27
Filing Date
2024-12-09
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In existing technologies, pressure detection requires the cooperation of a touch screen, processing module, and chip within the electronic device, resulting in poor applicability and making it unsuitable for scenarios without a touch screen, such as side fingerprint unlocking.

Method used

By using an ultrasonic fingerprint chip to emit and receive ultrasonic signals in press detection mode, the press operation is identified based on the intensity of the reflected signal, enabling independent press detection, which is suitable for scenarios without a touchscreen.

Benefits of technology

It improves the applicability of pressure detection, enabling side fingerprint unlocking and other functions in devices without touchscreens, thus expanding application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137909_02012026_PF_FP_ABST
    Figure CN2024137909_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of ultrasound, and provide a press detection method, a chip control method, an ultrasonic fingerprint chip, an electronic device, and a storage medium. The press detection method is applied to the ultrasonic fingerprint chip and comprises: when the ultrasonic fingerprint chip is in a press detection mode, controlling at least some of ultrasonic transducers in the ultrasonic fingerprint chip to transmit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip, and to receive first reflected ultrasonic signals reflected by a press surface of the cover plate; determining the signal intensity of the first reflected ultrasonic signals; and recognizing a pressing operation on the press surface on the basis of the signal intensity. Therefore, press detection in the present application can be applied to an application scenario not involving touch screens, for example, side press detection of mobile phones or tablet computers is implemented on the basis of the press detection in the present application. Therefore, the press detection method in the present application can be applied to more application scenarios, thereby improving the applicability of press detection.
Need to check novelty before this filing date? Find Prior Art

Description

Pressing detection method, chip control method, ultrasonic fingerprint chip, electronic device and storage medium

[0001] The present application claims priority from the Chinese patent application for "Pressing detection method, chip control method, ultrasonic fingerprint chip, electronic device and storage medium" with the application date of 27 June 2024, the application number of "202410851513.7", and the patent name of "Pressing detection method, chip control method, ultrasonic fingerprint chip, electronic device and storage medium", the entire content of which is hereby incorporated by reference. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of ultrasonic technology, and in particular to a pressing detection method, a chip control method, an ultrasonic fingerprint chip, an electronic device and a storage medium. BACKGROUND

[0003] In an electronic device such as a smart phone, an interactive experimental device or a car control system, fingerprint recognition can be performed by ultrasonic waves after it is detected that a fingerprint recognition area is pressed, so as to realize functions such as fingerprint unlocking.

[0004] Currently, an electronic device that performs fingerprint recognition by ultrasonic waves generally includes a touch screen and a chip that performs fingerprint recognition by ultrasonic waves. The fingerprint recognition area is usually a region in the touch screen, and the chip is arranged on the inner side of the touch screen. Based on this, when the electronic device is working, pressing detection is performed by the touch screen. If the fingerprint recognition area in the touch screen is not pressed, a processing module connected to the touch screen in the electronic device can send a first signal to the chip, so that the chip is in a standby or hibernation state. If the fingerprint recognition area in the touch screen is pressed, the processing module can send a second signal to the chip, so that the chip performs fingerprint recognition by ultrasonic waves.

[0005] However, the above pressing detection requires the cooperation of modules such as the touch screen, the processing module and the chip in the electronic device to be executed, so that the pressing detection has many limitations on application scenarios. For example, since the pressing detection is implemented by the touch screen, it cannot be applied to application scenarios such as side fingerprint unlocking of the electronic device, resulting in poor applicability of the pressing detection. SUMMARY

[0006] Therefore, embodiments of the present application provide a pressing detection method, a chip control method, an ultrasonic fingerprint chip, an electronic device and a storage medium to at least partially solve the above problems.

[0007] According to a first aspect of the embodiments of the present application, a pressing detection method applied to an ultrasonic fingerprint chip is provided. The method comprises: when the ultrasonic fingerprint chip is in a pressing detection mode, controlling at least part of ultrasonic transducers in the ultrasonic fingerprint chip to emit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip, and receiving first ultrasonic reflection signals reflected by a pressing surface of the cover plate; determining signal strength of the first ultrasonic reflection signals; and identifying a pressing operation on the pressing surface according to the signal strength.

[0008] According to a second aspect of the embodiments of the present application, a chip control method applied to an ultrasonic fingerprint chip is provided. The chip control method comprises: when the ultrasonic fingerprint chip is in a pressing detection mode, controlling at least part of ultrasonic transducers in the ultrasonic fingerprint chip to emit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip, and receiving first ultrasonic reflection signals reflected by a pressing surface of the cover plate; identifying a pressing operation on the pressing surface based on the first ultrasonic reflection signals; if the pressing surface is pressed, converting from the pressing detection mode to a fingerprint collection mode after receiving a fingerprint collection instruction sent by a processing unit connected to the ultrasonic fingerprint chip; when the ultrasonic fingerprint chip is in the fingerprint collection mode, controlling ultrasonic transducers included in the ultrasonic fingerprint chip to emit second ultrasonic signals to the cover plate, and receiving second ultrasonic reflection signals reflected by the pressing surface of the cover plate; after converting the second ultrasonic reflection signals into identification signals, sending the identification signals to the processing unit, so that the processing unit performs fingerprint identification according to the identification signals; and converting from the fingerprint collection mode to the pressing detection mode after receiving a pressing detection instruction sent by the processing unit, wherein the pressing detection instruction is sent by the processing unit to the ultrasonic fingerprint chip after fingerprint identification is completed.

[0009] According to a third aspect of the embodiments of the present application, an ultrasonic fingerprint chip is provided. The ultrasonic fingerprint chip comprises: a control unit configured to, when the ultrasonic fingerprint chip is in a pressing detection mode, control at least part of ultrasonic transducers in the ultrasonic fingerprint chip to emit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip, and receive first ultrasonic reflection signals reflected by a pressing surface of the cover plate; a determination unit configured to determine signal strength of the first ultrasonic reflection signals; and an identification unit configured to identify a pressing operation on the pressing surface according to the signal strength.

[0010] According to a fourth aspect of the embodiments of the present application, an ultrasonic fingerprint chip is provided. The ultrasonic fingerprint chip comprises: a first control unit, configured to control at least part of ultrasonic transducers in the ultrasonic fingerprint chip to emit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip and receive first ultrasonic reflection signals reflected by a pressing surface of the cover plate when the ultrasonic fingerprint chip is in a pressing detection mode; a first identification unit, configured to identify a pressing operation on the pressing surface based on the first ultrasonic reflection signals; a first conversion unit, configured to convert from the pressing detection mode to a fingerprint collection mode after receiving a fingerprint collection instruction sent by a processing unit connected to the ultrasonic fingerprint chip when the pressing surface is identified to be pressed; a second control unit, configured to control ultrasonic transducers included in the ultrasonic fingerprint chip to emit second ultrasonic signals to the cover plate and receive second ultrasonic reflection signals reflected by the pressing surface of the cover plate when the ultrasonic fingerprint chip is in the fingerprint collection mode; a second identification unit, configured to send an identification signal to the processing unit after converting the second ultrasonic reflection signals into the identification signal, so that the processing unit performs fingerprint identification according to the identification signal; and a second conversion unit, configured to convert from the fingerprint collection mode to the pressing detection mode after receiving a pressing detection instruction sent by the processing unit, wherein the pressing detection instruction is sent by the processing unit to the ultrasonic fingerprint chip after fingerprint identification is completed.

[0011] According to a fifth aspect of the embodiments of the present application, an electronic device is provided. The electronic device comprises a processor, a memory, a communication interface and a communication bus. The processor, the memory and the communication interface complete communication with each other through the communication bus. The memory is used to store at least one executable instruction. The executable instruction causes the processor to perform operations corresponding to the method in the first aspect or the method in the second aspect.

[0012] According to a sixth aspect of the embodiments of the present application, a computer storage medium is provided. The computer storage medium stores a computer program. The program is executed by a processor to implement the method in the first aspect or the method in the second aspect.

[0013] According to a seventh aspect of the embodiments of the present application, a computer program product is provided. The computer program product comprises computer instructions. The computer instructions instruct a computing device to execute the method in the first aspect or the method in the second aspect.

[0014] According to the pressing detection scheme provided in the embodiments of the present application, when the ultrasonic fingerprint chip is in the pressing detection mode, the ultrasonic fingerprint chip can control at least part of the ultrasonic transducers to emit first ultrasonic signals to the cover plate, receive first ultrasonic reflection signals formed by reflection of the pressing surface of the cover plate, then determine the signal strength of the first ultrasonic reflection signals, and identify the pressing operation on the pressing surface according to the signal strength. Thus, the pressing detection in the present application is achieved by the ultrasonic fingerprint chip identifying the pressing operation on the pressing surface, and the ultrasonic fingerprint chip determines whether the pressing surface is pressed according to the strength of the ultrasonic reflection signals. Compared with the related art in which the pressing detection is achieved by the cooperation of the touch screen, the processing module and the fingerprint identification chip, the pressing detection in the present application can also be applied to application scenarios without a touch screen, for example, the side pressing detection of a mobile phone or a tablet computer is achieved based on the pressing detection in the present application, and thus the ultrasonic side fingerprint unlocking can be achieved. Therefore, the pressing detection method in the present application can be applied to more application scenarios, and the applicability of the pressing detection is improved. BRIEF DESCRIPTION OF DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments described in the embodiments of the present application, and other drawings can also be obtained by those skilled in the art based on these drawings.

[0016] FIG. 1 is a structural schematic diagram of an ultrasonic fingerprint chip according to an embodiment of the present application;

[0017] FIG. 2A is a structural schematic diagram of a target device in which the ultrasonic fingerprint chip according to an embodiment of the present application is located;

[0018] FIG. 2B is a schematic diagram of a pressing surface in a pressed state according to an embodiment of the present application;

[0019] FIG. 3 is a flowchart of a fingerprint detection method according to an embodiment of the present application;

[0020] FIG. 4 is a schematic diagram of a flight time calibration result according to an embodiment of the present application;

[0021] FIG. 5 is a schematic diagram of an identification result of a pressing operation according to an embodiment of the present application;

[0022] FIG. 6 is a schematic block diagram of an ultrasonic fingerprint chip according to an embodiment of the present application;

[0023] FIG. 7 is a schematic block diagram of an ultrasonic fingerprint chip according to another embodiment of the present application;

[0024] FIG. 8 is a schematic block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] Application environment of the present application

[0026] Embodiments of the present application provide a pressing detection scheme. The whole pressing detection scheme is relatively general, and can be used for pressing detection on a pressing surface in a target device, such as pressing detection on a finger pressing surface in the target device for fingerprint detection, or pressing detection on a palm pressing surface in the target device for palmprint detection. The pressing detection scheme can generally be executed by an ultrasonic fingerprint chip in the target device, and the pressing detection scheme is irrelevant to hardware deployed by a computing device executing the scheme.

[0027] Fingerprint detection method

[0028] Embodiments of the present application provide a fingerprint detection method, which is described in detail below through multiple embodiments.

[0029] The fingerprint detection method is applied to an ultrasonic fingerprint chip, and FIG. 1 is a structural schematic diagram of the ultrasonic fingerprint chip according to an embodiment of the present application. As shown in FIG. 1, the ultrasonic fingerprint chip includes an ultrasonic transducer array Pixel Array, a control module Controller, an analog-to-digital converter ADC, and a serial peripheral interface SPI. The ultrasonic transducer array is configured to emit ultrasonic signals and receive ultrasonic reflection signals, and convert the received ultrasonic reflection signals into electronic signals. The ultrasonic transducer array includes a plurality of ultrasonic transducers. The control module is configured to control the transmission and reception timing of the ultrasonic signals. The analog-to-digital converter is configured to convert the electronic signals output by the ultrasonic transducer array into digital signals, and realize data communication between the processing unit H connected to the ultrasonic fingerprint chip through the serial peripheral interface. The processing unit can be a host or a central processor, and the present application is not limited thereto.

[0030] FIG. 2A is a structural schematic diagram of a target device in which the ultrasonic fingerprint chip according to an embodiment of the present application is located. As shown in FIG. 2A, the target device further includes a cover plate and a chip interface. The cover plate covers the ultrasonic fingerprint chip. After a finger is pressed on the cover plate, the target device can perform fingerprint identification. The cover plate can be made of glass, ceramic, metal, or the like. The chip interface is connected to the ultrasonic fingerprint chip. The ultrasonic fingerprint chip outputs data or acquires data through the chip interface.

[0031] FIG. 3 is a flowchart of a fingerprint detection method according to an embodiment of the present application. As shown in FIG. 3, the fingerprint detection method includes the following steps:

[0032] Step 301, when the ultrasonic fingerprint chip is in the pressing detection mode, at least part of the ultrasonic transducers in the ultrasonic fingerprint chip is controlled to emit a first ultrasonic signal to a cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal reflected by a pressing surface of the cover plate.

[0033] In one embodiment, the ultrasonic fingerprint chip enters the pressing detection mode in response to a pressing detection instruction sent by a processing unit connected to the ultrasonic fingerprint chip. During the pressing detection mode, at least part of the ultrasonic transducers in the ultrasonic transducer array can be controlled to periodically send ultrasonic signals to the cover plate. The first ultrasonic signal is any one of the ultrasonic signals. After the at least part of the ultrasonic transducers in the ultrasonic transducer array is controlled to emit the first ultrasonic signal to the cover plate, the first ultrasonic signal is reflected on the emission path. Based on this, the at least part of the ultrasonic transducers can be further controlled to start receiving the ultrasonic reflection signal corresponding to the first ultrasonic signal from the ultrasonic transducer starting to emit the first ultrasonic signal, after a flight time. The ultrasonic reflection signal is the first ultrasonic reflection signal. The flight time is used to indicate the time difference between the ultrasonic transducer emitting the ultrasonic signal and starting to receive the ultrasonic reflection signal reflected by the pressing surface.

[0034] In the embodiment of the present application, the at least part of the ultrasonic transducers starts to receive the ultrasonic reflection signal corresponding to the first ultrasonic signal from the end of the flight time, which can shorten the total time of the ultrasonic transducers receiving the ultrasonic reflection signal, thereby reducing the power consumption of the ultrasonic transducers.

[0035] Step 302, determining the signal strength of the first ultrasonic reflection signal.

[0036] In one embodiment, the signal strength of the first ultrasonic reflection signal can be determined by an N-step-phase calculation method, etc. The N-step-phase calculation method is a general intensity calculation scheme, such as 4-step-phase or 8-step-phase calculation method, etc. This method is more commonly used in the field of Time of Flight (tof).

[0037] Step 303, identifying the pressing operation on the pressing surface according to the signal strength.

[0038] The fingerprint of a human finger has valleys and ridges. When the finger is pressed against the pressing surface of the cover plate, if the ridges are attached to the pressing surface, the ridges form an interface between the skin tissue of the finger and the cover plate, the impedance of the skin tissue is greater than 0, and part of the ultrasonic signal can be transmitted through the interface into the skin tissue, so that the ultrasonic signal is less reflected at the interface, as shown in Fig. 2B (a). When the finger is pressed against the pressing surface of the cover plate, if the ridges are not attached to the pressing surface, there is air between the ridges and the cover plate, and the air forms an interface between the air and the cover plate, and the ultrasonic signal is almost completely reflected at the interface, as shown in Fig. 2B (b). When the finger is pressed against the pressing surface of the cover plate, there is air between the valleys and the cover plate, and the air forms an interface between the air and the cover plate, and the ultrasonic signal is almost completely reflected at the interface, as shown in Fig. 2B (c). When the finger is not pressed against the pressing surface of the cover plate, the ultrasonic signal is completely reflected at the interface between the cover plate and the air (i.e., the pressing surface). Thus, the signal strength of the first ultrasonic reflection signal is different when the pressing surface of the cover plate is pressed and not pressed, and then the signal strength of the first ultrasonic reflection signal can be used to determine whether the pressing surface is pressed, so as to identify the pressing operation on the pressing surface. For example, if the signal strength of the first ultrasonic reflection signal is large, it is determined that the pressing surface of the cover plate is not pressed, and if the signal strength of the first ultrasonic reflection signal is small, it is determined that the pressing surface of the cover plate is pressed.

[0039] In an embodiment of the present application, when the ultrasonic fingerprint chip is in the pressing detection mode, at least part of the ultrasonic transducers can be controlled to emit the first ultrasonic signal to the cover plate, and the first ultrasonic reflection signal reflected by the pressing surface of the cover plate can be received, and then the signal strength of the first ultrasonic reflection signal can be determined, and the pressing operation on the pressing surface can be identified according to the signal strength. Thus, the pressing detection in the present application is achieved by identifying the pressing operation on the pressing surface by the ultrasonic fingerprint chip, and the ultrasonic fingerprint chip is used to determine whether the pressing surface is pressed according to the strength of the ultrasonic reflection signal. Compared with the related art in which the pressing detection is achieved by the cooperation of the touch screen, the processing module and the fingerprint identification chip, the pressing detection in the present application can be applied to application scenarios without a touch screen, such as the side pressing detection of a mobile phone or a tablet computer, and thus the ultrasonic side fingerprint unlocking can be achieved. Therefore, the pressing detection method in the present application can be applied to more application scenarios, and the applicability of the pressing detection is improved.

[0040] In a possible implementation, in step 301, during the process of controlling at least part of the ultrasonic transducers in the ultrasonic fingerprint chip to emit the first ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip, part of the ultrasonic transducers in the ultrasonic fingerprint chip can be controlled to emit the first ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip.

[0041] The part of the ultrasonic transducers are evenly distributed in the ultrasonic transducer array. For example, there are 6080 ultrasonic transducers in the ultrasonic transducer array, which are arranged in 80 rows and 76 columns. The part of the ultrasonic transducers for transmitting the first ultrasonic signal can be 4 rows and 4 columns of ultrasonic transducers selected from the ultrasonic transducer array. Any two adjacent rows of the 4 rows and 4 columns of ultrasonic transducers are evenly arranged in the ultrasonic transducer array. Any two adjacent columns of the 4 rows and 4 columns of ultrasonic transducers are evenly arranged in the ultrasonic transducer array.

[0042] In an embodiment of the present application, the ultrasonic fingerprint chip transmits the first ultrasonic signal to the cover plate through the part of the ultrasonic transducers in the ultrasonic transducer array, and receives the first ultrasonic reflection signal. Therefore, only part of the ultrasonic transducers in the ultrasonic transducer array are in working state during the pressing detection, which can save power consumption and improve detection efficiency.

[0043] In a possible implementation, the part of the ultrasonic transducers are evenly distributed in the ultrasonic transducer array. For example, the ultrasonic transducer array includes 44 rows and 44 columns of ultrasonic transducers. The ultrasonic transducers in the 11th, 22nd and 33rd rows and the 11th, 22nd and 33rd columns can be selected as the part of the ultrasonic transducers for transmitting the first ultrasonic signal, that is, 3 rows and 3 columns of ultrasonic transducers for transmitting the first ultrasonic signal can be obtained.

[0044] In an embodiment of the present application, the part of the ultrasonic transducers for transmitting the first ultrasonic signal are evenly distributed in the ultrasonic transducer array. Therefore, the possibility that the finger does not receive the first ultrasonic signal when the finger is pressed on the local part of the pressing surface can be reduced, and the detection accuracy of the pressing detection is improved.

[0045] In a possible implementation, the step 302 can include the following specific processing: determining a first sub-signal intensity of the first ultrasonic reflection signal at at least one first sampling time point, and determining the signal intensity of the first ultrasonic reflection signal according to the determined first sub-signal intensity.

[0046] The at least one first sampling time point is determined based on a flight time. The flight time is used to indicate the time difference between the ultrasonic transducer emitting the ultrasonic signal and starting to receive the ultrasonic reflection signal reflected by the pressed surface.

[0047] In one specific embodiment, a time point reached after the flight time is taken as a first sampling time point since the first ultrasonic signal is emitted from the ultrasonic transducer, the signal strength of the first ultrasonic reflection signal at the first sampling time point is determined as a first sub-signal strength, and the first sub-signal strength is directly determined as the signal strength of the first ultrasonic reflection signal.

[0048] In another specific embodiment, a plurality of first sampling time points are first obtained according to the flight time. Specifically, a ratio of an interval time length between two consecutive ultrasonic signal emissions when the ultrasonic fingerprint chip is in the press detection mode to a preset number of first sampling time points can be determined as a unit time length, the intensity of the first ultrasonic reflection signal is sampled multiple times for each ultrasonic signal emission of the ultrasonic fingerprint chip, an end point of the flight time is taken as a first sampling time point, and a time point reached after 1 unit time length after each determined first sampling time point is taken as a new first sampling time point until the number of determined first sampling points reaches the preset number. The preset number of first sampling time points can be 2 to 20, such as 4 or 16, etc. After obtaining the plurality of first sampling time points, the signal strength of the first ultrasonic reflection signal at each first sampling time point is taken as a first sub-signal strength, and the signal strength of the first ultrasonic reflection signal is determined based on the plurality of first sub-signal strengths.

[0049] It should be noted that the flight time is usually much smaller than the interval time length between two consecutive ultrasonic signal emissions when the ultrasonic fingerprint chip is in the press detection mode, so that the unit time length is greater than the flight time. Thus, the first sampling time point can be avoided after the next ultrasonic signal emission. For example, the interval time length between two consecutive ultrasonic signal emissions when the ultrasonic fingerprint chip is in the press detection mode is 0.1 seconds, the flight time is 1400 nanoseconds, the preset number of first sampling time points is 4, and the unit time length is 25000000 nanoseconds, which is greater than the flight time.

[0050] In an embodiment of the present application, in the process of determining the signal strength of the first ultrasonic reflection signal, the first sub-signal strength of the first ultrasonic reflection signal at at least one first sampling time point can be determined, and then the signal strength of the first ultrasonic reflection signal is determined according to the determined first sub-signal strength. Thus, although the first ultrasonic reflection signal is a continuously changing signal, the signal strength of the first ultrasonic reflection signal can be determined based on the signal strength of the first ultrasonic reflection signal at the first sampling time point (i.e., the first sub-signal strength); since the first ultrasonic signal is reflected by the pressing surface after the flight time elapses from the time when the first ultrasonic signal is emitted by the ultrasonic fingerprint chip, and the first ultrasonic reflection signal is basically the first ultrasonic signal reflected by the pressing surface when the flight time elapses from the time when the first ultrasonic signal is emitted by the ultrasonic fingerprint chip, and since the first sampling time point is determined based on the flight time, the signal strength of the first ultrasonic reflection signal determined based on the signal strength of the first ultrasonic reflection signal at the first sampling time point can more accurately represent the signal strength of the first ultrasonic reflection signal, so as to improve the recognition accuracy when the pressing operation on the pressing surface is recognized according to the signal strength.

[0051] In a possible implementation, in the process of determining the signal strength of the first ultrasonic reflection signal according to the first sub-signal strength, the signal strength A of the first ultrasonic reflection signal can be calculated according to the first sub-signal strengths of the first ultrasonic reflection signal at multiple first sampling time points by the following formula:

[0052] wherein N is the number of the first sampling time points, and N is an even number, Q i is the first sub-signal strength of the first ultrasonic reflection signal at the i-th first sampling time point, Q i+N / 2 is the first sub-signal strength of the first ultrasonic reflection signal at the (i+N / 2)-th first sampling time point.

[0053] In an embodiment of the present application, after the multiple first sub-signal strengths are obtained, the signal strength of the first ultrasonic reflection signal can be determined by the above formula, so that the signal strength of the first ultrasonic reflection signal is determined based on the difference between the first sub-signal strengths that are far apart from each other, so as to avoid the problem that the signal strength of the first ultrasonic reflection signal is too small due to the small difference between the first sub-signal strengths, and the signal strength of the first ultrasonic reflection signal can more accurately represent the signal strength of the first ultrasonic reflection signal, so as to further improve the recognition accuracy when the pressing operation on the pressing surface is recognized according to the signal strength.

[0054] In order to avoid the problem of inaccurate recognition of pressing operation caused by the difference in flight time of different devices, the flight time can be calibrated, for example, the target device can perform flight time calibration before leaving the factory to determine a more accurate flight time.

[0055] In a possible implementation, the flight time can be calibrated before pressing detection, and the calibration process includes: in the case that the cover plate is not pressed, controlling the ultrasonic transducer in the ultrasonic fingerprint chip to emit a third ultrasonic signal to the cover plate, and receiving a third ultrasonic reflection signal formed by reflection of the third ultrasonic signal; determining second sub-signal strengths of the third ultrasonic reflection signal at a plurality of second sampling time points; and determining a time difference between the second sampling time point corresponding to the maximum second sub-signal strength and the time point at which the ultrasonic transducer emits the third ultrasonic signal as the flight time. Calibrating the flight time in the case that the cover plate is not pressed can ensure that the calibrated flight time has high accuracy.

[0056] In a specific embodiment, the third ultrasonic signal can be emitted to the cover plate by part or all of the ultrasonic transducers in the ultrasonic fingerprint chip, and then the third ultrasonic reflection signal formed by reflection of the third ultrasonic signal is received, the third ultrasonic reflection signal including signals reflected by any target on the emission path, then, after an initial time length from the emission of the third ultrasonic signal, the signal strength of the current third ultrasonic reflection signal is obtained as the second sub-signal strength, and then the signal strength of the current third ultrasonic reflection signal is obtained as the second sub-signal strength every time increment, until the time length from the emission of the third ultrasonic signal exceeds an end time length, that is, the second sub-signal strengths of the third ultrasonic reflection signal at a plurality of second sampling time points can be determined, since the signal strength of the third ultrasonic reflection signal is the maximum after the actual flight time from the emission of the third ultrasonic signal, the time difference between the second sampling time point corresponding to the maximum second sub-signal strength and the time point at which the third ultrasonic signal is emitted can be determined as the flight time, wherein the initial time length, the time increment, and the end time length can be set according to actual conditions.

[0057] For example, as shown in FIG. 4, the initial time length is less than 1300 ns, the time increment is 5 ns, and the end time length is greater than 1600 ns, based on which the flight time is determined to be 1400 ns, at this time, the signal strength of the third ultrasonic reflection signal reaches the maximum, about 460.

[0058] In an embodiment of the present application, the flight time can be calibrated before pressing detection, compared with directly presetting the flight time, the possibility of large signal strength error of the first ultrasonic reflection signal caused by the error between the preset flight time and the actual flight time can be reduced.

[0059] In a possible implementation, before the pressing detection, the sampling duration of the ultrasonic transducer for the ultrasonic reflection signal can be adjusted according to the signal strength of the ultrasonic reflection signal received by the ultrasonic transducer.

[0060] For example, when the sampling duration of the ultrasonic reflection signal is 1 unit duration, and the signal strength of the ultrasonic reflection signal collected by the ultrasonic transducer is less than the preset strength threshold, the sampling duration of the ultrasonic reflection signal is adjusted to 2 unit durations.

[0061] In the embodiments of the present application, the sampling duration of the ultrasonic reflection signal is adjusted according to the signal strength of the ultrasonic reflection signal collected by the ultrasonic transducer, so that the signal strength of the ultrasonic reflection signal collected by the ultrasonic transducer is greater than the preset strength threshold, and then the pressing operation can be accurately identified based on the collected ultrasonic reflection signal.

[0062] In a possible implementation, the above adjustment of the sampling duration of the ultrasonic transducer for the ultrasonic reflection signal includes the following specific processing: when the cover plate is in an unpressed state, the ultrasonic transducer in the ultrasonic fingerprint chip is controlled to emit a fourth ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip, and receive a fourth ultrasonic reflection signal reflected by the pressing surface of the cover plate; the signal strength of the fourth ultrasonic reflection signal is determined; and if the signal strength of the fourth ultrasonic reflection signal is less than or equal to a signal strength threshold, the sampling duration of the ultrasonic reflection signal is increased. The signal strength threshold can be determined according to actual requirements, which is not limited in the embodiments of the present application.

[0063] In the embodiments of the present application, in order to avoid the problem of inaccurate identification of the pressing operation caused by the sampling duration differentiation of different devices, the sampling duration of the ultrasonic transducer can be calibrated and determined, for example, the target device can calibrate the sampling duration once before leaving the factory to determine a more accurate sampling duration. Compared with directly presetting the sampling duration of the ultrasonic transducer, by calibrating the sampling duration, the possibility of large signal strength error of the ultrasonic reflection signal caused by too small signal strength of the ultrasonic reflection signal can be reduced. The ultrasonic signal is emitted when the cover plate is in an unpressed state, and the sampling duration is calibrated based on the received ultrasonic reflection signal, so that the first ultrasonic reflection signal sampled based on the calibrated sampling duration has sufficient signal strength.

[0064] In a possible implementation, step 303 can include the following specific processing: if the signal strength of the first ultrasonic reflection signal exceeds a target threshold, it indicates that the first ultrasonic signal is substantially reflected by the pressing surface, at which time it can be determined that the pressing surface is not pressed; if the signal strength of the first ultrasonic reflection signal does not exceed the target threshold, it indicates that the first ultrasonic signal is less reflected by the pressing surface, at which time it can be determined that the pressing surface is pressed.

[0065] The target threshold can be directly preset according to actual conditions or determined according to a preset determination rule, which is not limited in the embodiments of the present application.

[0066] In another possible implementation, step 303 can include the following specific processing: if the ultrasonic fingerprint chip is in a pressing detection mode, the ultrasonic fingerprint chip successively transmits s first ultrasonic signals, and receives s first ultrasonic reflection signals formed by reflection of the pressing surface, where s is an integer greater than 1; and then, according to m first ultrasonic reflection signals received later from the s first ultrasonic reflection signals, a pressing operation on the pressing surface is identified, where m is a positive integer less than or equal to s. s is a variable integer, such as s = 5, s = 8, or s = 10, etc.

[0067] In an embodiment of the present application, according to the signal strength of the m first ultrasonic reflection signals sequentially collected by at least part of the ultrasonic transducers, the pressing operation on the pressing surface is identified, which can eliminate the situation of misidentifying the pressing operation caused by a large error of a single first ultrasonic reflection signal, thereby improving the accuracy of pressing detection.

[0068] In a possible implementation, when the pressing operation on the pressing surface is identified according to the m first ultrasonic reflection signals received later from the s first ultrasonic reflection signals, the pressing surface can be determined to be pressed or not pressed by the following method:

[0069] For the m first ultrasonic reflection signals received later from the s first ultrasonic reflection signals, if the signal strength of the m first ultrasonic reflection signals decreases in turn according to the receiving order, and the difference between the signal strength of the first first ultrasonic reflection signal and the signal strength of the mth first ultrasonic reflection signal is greater than a first intensity difference threshold, it indicates that the part of the finger pressing on the pressing surface is more and more during the process of sequentially transmitting the m first ultrasonic signals by at least part of the ultrasonic transducers, and the difference of the area of the finger pressing on the pressing surface when the first first ultrasonic signal and the mth first ultrasonic signal are transmitted is large enough, so it can be determined that the pressing surface is pressed.

[0070] For the m first ultrasonic reflection signals received later among the s first ultrasonic reflection signals, if the signal strength of the mth first ultrasonic reflection signal among the m first ultrasonic reflection signals is less than the first strength threshold, it is indicated that the area of the finger pressing on the pressing surface is larger when the mth first ultrasonic signal is transmitted by the at least partial ultrasonic transducer, and thus it can be determined that the pressing surface is pressed.

[0071] For the m first ultrasonic reflection signals received later among the s first ultrasonic reflection signals, if the difference between the signal strength of the mth first ultrasonic reflection signal among the m first ultrasonic reflection signals and the signal strength of the (m-1)th first ultrasonic reflection signal among the m first ultrasonic reflection signals is greater than the second strength difference threshold, it is indicated that the difference between the area of the finger pressing on the pressing surface when the first first ultrasonic signal is transmitted and the area of the finger pressing on the pressing surface when the second first ultrasonic signal is transmitted is large enough in the process of transmitting the first ultrasonic signal twice in succession, which is caused by errors or other reasons, and thus it can be determined that the pressing surface is not pressed.

[0072] For the m first ultrasonic reflection signals received later among the s first ultrasonic reflection signals, if the signal strength of the mth first ultrasonic reflection signal among the m first ultrasonic reflection signals is greater than the second strength threshold, it is indicated that the area of the finger pressing on the pressing surface is small or even 0 when the first ultrasonic signal is transmitted by the at least partial ultrasonic transducer, and thus it can be determined that the pressing surface is not pressed.

[0073] In the embodiments of the present application, in the process of identifying the pressing operation on the pressing surface, the conditions for determining that the pressing surface is pressed are not unique, and the conditions for determining that the pressing surface is not pressed are also not unique, the signal strengths of the m first ultrasonic reflection signals received later are matched with multiple conditions to determine whether the pressing surface is pressed, so that the pressing operation on the pressing surface can be accurately identified.

[0074] In a possible implementation, the pressing detection method further includes:

[0075] After it is determined that the pressing surface is not pressed, if the signal strength of the mth first ultrasonic reflection signal is greater than the first strength threshold, the first strength threshold is updated as the signal strength of the mth first ultrasonic reflection signal, wherein the initial value of the first strength threshold can be obtained by a preset manner, which is not limited in the embodiments of the present application.

[0076] In the embodiment of the present application, the intensity of the first ultrasonic reflection signal increases due to the change of factors such as temperature and finger condition. After it is determined that the signal intensity of the mth first ultrasonic reflection signal is greater than the first intensity threshold, the first intensity threshold is updated to the signal intensity of the mth first ultrasonic reflection signal, so that the first intensity threshold is increased accordingly, ensuring that the first intensity threshold is adapted to factors such as temperature and finger condition, and further ensuring that the pressing operation can be accurately identified based on the first intensity threshold.

[0077] In a possible implementation, the second intensity difference threshold is less than the first intensity threshold, and the second intensity difference threshold is positively correlated with the first intensity threshold. Optionally, the second intensity difference threshold can be proportional to the first intensity threshold. Specifically, the second intensity difference threshold can be 12%-18% of the first intensity threshold, for example, the second intensity difference threshold is 15% of the first intensity threshold, and the like.

[0078] In the embodiment of the present application, the intensity of the first ultrasonic reflection signal increases due to the change of factors such as temperature and finger condition. After it is determined that the signal intensity of the mth first ultrasonic reflection signal is greater than the first intensity threshold, the first intensity threshold is updated to the signal intensity of the mth first ultrasonic reflection signal, so that the first intensity threshold is increased accordingly, and at this time, the second intensity difference threshold can also be increased accordingly, ensuring that the second intensity difference threshold is adapted to factors such as temperature and finger condition, and further ensuring that the pressing operation can be accurately identified based on the second intensity difference threshold.

[0079] In a possible implementation, the pressing detection method further includes the following specific processing:

[0080] After it is determined that the pressing surface is pressed, and the signal intensity of the mth first ultrasonic reflection signal is less than the second intensity threshold, the second intensity threshold is updated to the signal intensity of the mth first ultrasonic reflection signal. The initial value of the second intensity threshold can be obtained by a preset or the like, which is not limited in the embodiment of the present application.

[0081] In the embodiment of the present application, the intensity of the first ultrasonic reflection signal increases due to the change of factors such as temperature and finger condition. After it is determined that the signal intensity of the mth first ultrasonic reflection signal is less than the second intensity threshold, the second intensity threshold is updated to the signal intensity of the mth first ultrasonic reflection signal, so that the second intensity threshold is decreased accordingly, ensuring that the second intensity threshold is adapted to factors such as temperature and finger condition, and further ensuring that the pressing operation can be accurately identified based on the second intensity threshold.

[0082] In a possible implementation, the first intensity difference threshold is smaller than the second intensity threshold, and the first intensity difference threshold is positively correlated with the second intensity threshold. Optionally, the first intensity difference threshold can be proportional to the second intensity threshold. Specifically, the first intensity difference threshold can be 7%-13% of the second intensity threshold, for example, the first intensity difference threshold is 10% of the first intensity threshold.

[0083] In an embodiment of the present application, the intensity of the first ultrasonic reflection signal increases due to changes in factors such as temperature and finger conditions. After determining that the signal intensity of the mth first ultrasonic reflection signal is less than the second intensity threshold, the second intensity threshold is updated to the signal intensity of the mth first ultrasonic reflection signal, so that the second intensity threshold is correspondingly reduced, ensuring that the second intensity difference threshold is adapted to factors such as temperature and finger conditions, and further ensuring that the second intensity difference threshold can accurately identify the pressing operation.

[0084] After identifying the pressing operation on the pressing surface based on the above pressing detection method, the identification result can be presented in the form of a table or an image, for example, the identification result can be a continuous curve located below in FIG. 5. In addition, the continuous curve located above in FIG. 5 is used to represent the actual pressing situation of the pressing surface. As can be seen from FIG. 5, each time the finger is pressed and then lifted, a "concave" will be formed in the two curves in FIG. 5, and the "concave" of the two curves corresponds one by one.

[0085] In a possible implementation, the pressing detection method further includes the following specific processing: the ultrasonic fingerprint chip converts from the pressing detection mode to the fingerprint collection mode after identifying that the pressing surface is pressed. For example, after identifying the pressing operation on the pressing surface, if the ultrasonic fingerprint chip identifies that the pressing surface is pressed, the ultrasonic fingerprint chip converts from the pressing detection mode to the fingerprint collection mode after receiving the fingerprint collection instruction sent by the processing unit connected to the ultrasonic fingerprint chip.

[0086] In a specific embodiment, the processing unit connected to the ultrasonic fingerprint chip can periodically obtain data from the ultrasonic fingerprint chip. Based on this, after identifying the pressing operation on the pressing surface, if the identification result is that the pressing surface is pressed, after the identification result is obtained by the processing unit, the ultrasonic fingerprint chip enters the fingerprint collection mode in response to the fingerprint collection instruction sent by the processing unit connected to the ultrasonic fingerprint chip.

[0087] After the ultrasonic fingerprint chip identifies that the pressing surface is pressed, the ultrasonic fingerprint chip can be switched from the pressing detection mode to the fingerprint collection mode. Thus, the ultrasonic fingerprint chip can work in the pressing detection mode and the fingerprint collection mode, that is, the ultrasonic fingerprint chip can work in different modes. Compared with continuously performing pressing detection and fingerprint collection, the working efficiency of the ultrasonic fingerprint chip is improved, the power consumption is reduced, and the accuracy of pressing detection and the accuracy of fingerprint collection are improved.

[0088] In a possible implementation, the pressing detection method further includes the following specific process.

[0089] When the ultrasonic fingerprint chip is in the fingerprint collection mode, the ultrasonic fingerprint chip is controlled to emit second ultrasonic signals to the cover plate through the ultrasonic transducers included in the ultrasonic fingerprint chip, and receive second ultrasonic reflection signals reflected by the pressing surface of the cover plate; after the second ultrasonic reflection signals are converted into identification signals, the identification signals are sent to the processing unit connected to the ultrasonic fingerprint chip, so that the processing unit performs fingerprint identification according to the identification signals.

[0090] In a specific embodiment, during the process in which the ultrasonic fingerprint chip is in the fingerprint collection mode, the ultrasonic fingerprint chip is controlled to emit second ultrasonic signals to the cover plate through all the ultrasonic transducers included in the ultrasonic fingerprint chip, and receive second ultrasonic reflection signals reflected by the pressing surface of the cover plate; after the second ultrasonic reflection signals are converted into identification signals, the processing unit is caused to perform fingerprint identification according to the identification signals after the processing unit obtains the identification signals.

[0091] In an embodiment of the present application, the ultrasonic fingerprint chip not only can perform pressing detection, but also has the function of fingerprint collection. Thus, the function of the ultrasonic fingerprint chip is relatively comprehensive, the applicability of the ultrasonic fingerprint chip can be improved, and the ultrasonic fingerprint chip in the embodiment of the present application can be improved on the basis of an existing chip with the function of fingerprint collection. Thus, the function of pressing detection can be added without increasing the hardware cost.

[0092] In a possible implementation, the pressing detection method further includes the following specific process.

[0093] After receiving the pressing detection instruction sent by the processing unit, the ultrasonic fingerprint chip is switched from the fingerprint collection mode to the pressing detection mode. The pressing detection instruction is sent by the processing unit to the ultrasonic fingerprint chip after the fingerprint identification is completed.

[0094] Thus, compared with directly switching to the pressing detection mode after the ultrasonic fingerprint chip is in the fingerprint collection mode for a certain period of time, the mode is switched after the fingerprint identification is completed in the embodiment, so that the possibility that the pressing detection is started before the fingerprint identification is completed is reduced, and thus the possibility that the pressing detection is wrong or the fingerprint collection is wrong can be reduced.

[0095] In a possible implementation, the frequency range of the ultrasonic wave signals emitted by the ultrasonic fingerprint chip in the press detection mode is [10Hz, 100Hz], where the first ultrasonic wave signal is any one of the ultrasonic wave signals emitted by the ultrasonic fingerprint chip in the press detection mode. When the ultrasonic fingerprint chip is in the fingerprint collection mode, an ultrasonic wave signal is emitted to the cover plate, and fingerprint recognition is performed according to the received ultrasonic reflection signal reflected by the pressing surface of the cover plate.

[0096] For example, the frequency of the ultrasonic wave signals emitted by the ultrasonic fingerprint chip in the press detection mode is 40Hz, 50Hz, or 80Hz, etc. As the frequency is small, it is easy to occur that the finger has completed a press and lift, but the ultrasonic fingerprint chip does not detect that the pressing surface is pressed. Therefore, the frequency is within 10Hz to 100Hz, which can reduce the possibility of identifying press operation errors while reducing power consumption.

[0097] Chip control method

[0098] The chip control method provided in the embodiments of the present application is applied to an ultrasonic fingerprint chip, and includes the following specific processes.

[0099] When the ultrasonic fingerprint chip is in the press detection mode, at least part of the ultrasonic transducers in the ultrasonic fingerprint chip are controlled to emit a first ultrasonic wave signal to a cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal reflected by a pressing surface of the cover plate. Based on the first ultrasonic reflection signal, a press operation on the pressing surface is identified. If it is identified that the pressing surface is pressed, the ultrasonic fingerprint chip is switched from the press detection mode to the fingerprint collection mode after receiving a fingerprint collection instruction sent by a processing unit connected to the ultrasonic fingerprint chip. When the ultrasonic fingerprint chip is in the fingerprint collection mode, the ultrasonic transducers included in the ultrasonic fingerprint chip are controlled to emit a second ultrasonic wave signal to the cover plate, and receive a second ultrasonic reflection signal reflected by the pressing surface of the cover plate. After the second ultrasonic reflection signal is converted into an identification signal, the identification signal is sent to the processing unit, so that the processing unit performs fingerprint recognition according to the identification signal.

[0100] Therefore, the ultrasonic fingerprint chip for fingerprint collection in the present application can also perform press detection. Compared with the related art in which the press detection is completed by the cooperation of the touch screen, the processing module, and the fingerprint recognition chip, the press detection in the present application can also be applied to application scenarios without a touch screen, for example, the side press detection of a mobile phone or a tablet computer is realized based on the press detection in the present application, and thus ultrasonic side fingerprint unlocking can be realized. Therefore, the press detection method in the present application can be applied to more application scenarios, and the applicability of the press detection is improved.

[0101] It should be noted that the pressing detection method in the foregoing method embodiments can be applied to the chip control method in this embodiment, so that the chip control method in this embodiment has the beneficial effects of the pressing detection method embodiments, which will not be described herein again.

[0102] Ultrasonic fingerprint chip

[0103] Corresponding to the pressing detection method embodiments described above, FIG. 6 shows a schematic block diagram of an ultrasonic fingerprint chip according to an embodiment of the present application. As shown in FIG. 6, the ultrasonic fingerprint chip 600 includes:

[0104] A control unit 601, configured to control at least part of the ultrasonic transducers in the ultrasonic fingerprint chip to emit a first ultrasonic signal to a cover plate covering the ultrasonic fingerprint chip and receive a first ultrasonic reflection signal reflected by a pressing surface of the cover plate when the ultrasonic fingerprint chip is in a pressing detection mode.

[0105] A determination unit 602, configured to determine a signal strength of the first ultrasonic reflection signal.

[0106] An identification unit 603, configured to identify a pressing operation on the pressing surface according to the signal strength.

[0107] In the embodiment of the present application, when the ultrasonic fingerprint chip is in the pressing detection mode, the control unit 601 can control at least part of the ultrasonic transducers to emit the first ultrasonic signal to the cover plate and receive the first ultrasonic reflection signal reflected by the pressing surface of the cover plate, the determination unit 602 can determine the signal strength of the first ultrasonic reflection signal, and the identification unit 603 can identify the pressing operation on the pressing surface according to the signal strength. Thus, the pressing detection in the present application is achieved by identifying the pressing operation on the pressing surface by the ultrasonic fingerprint chip, and the ultrasonic fingerprint chip determines whether the pressing surface is pressed according to the strength of the ultrasonic reflection signal. Compared with the related art in which the pressing detection is achieved by the cooperation of the touch screen, the processing module and the fingerprint identification chip, the pressing detection in the present application can also be applied to application scenarios without a touch screen, such as the side pressing detection of a mobile phone or a tablet computer, and thus the ultrasonic side fingerprint unlocking can be achieved. Therefore, the pressing detection method in the present application can be applied to more application scenarios, and the applicability of the pressing detection is improved.

[0108] It should be noted that the ultrasonic fingerprint chip in this embodiment is used to implement the corresponding pressing detection method in the foregoing pressing detection method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described herein again.

[0109] Ultrasonic fingerprint chip

[0110] Corresponding to the above-mentioned chip control method embodiment, FIG. 7 shows a schematic block diagram of an ultrasonic fingerprint chip according to another embodiment of the present application. As shown in FIG. 7, the ultrasonic fingerprint chip 700 includes:

[0111] a first control unit 701 configured to control at least part of the ultrasonic transducers in the ultrasonic fingerprint chip to emit first ultrasonic signals to a cover plate covering the ultrasonic fingerprint chip and receive first ultrasonic reflection signals reflected by a pressing surface of the cover plate when the ultrasonic fingerprint chip is in a pressing detection mode;

[0112] a first identification unit 702 configured to identify a pressing operation on the pressing surface based on the first ultrasonic reflection signals;

[0113] a mode conversion unit 703 configured to convert from the pressing detection mode to a fingerprint collection mode upon identifying that the pressing surface is pressed and upon receiving a fingerprint collection instruction sent by a processing unit connected to the ultrasonic fingerprint chip;

[0114] a second control unit 704 configured to control the ultrasonic transducers included in the ultrasonic fingerprint chip to emit second ultrasonic signals to the cover plate and receive second ultrasonic reflection signals reflected by the pressing surface of the cover plate when the ultrasonic fingerprint chip is in the fingerprint collection mode;

[0115] a second identification unit 705 configured to convert the second ultrasonic reflection signals into identification signals and send the identification signals to the processing unit, so that the processing unit performs fingerprint identification based on the identification signals.

[0116] Thus, the ultrasonic fingerprint chip for fingerprint collection in the present application can also perform pressing detection. Compared with the related art in which pressing detection is completed by the cooperation of a touch screen, a processing module, and a fingerprint identification chip, the pressing detection in the present application can also be applied to application scenarios without a touch screen, for example, side pressing detection of a mobile phone or a tablet computer, and thus ultrasonic side fingerprint unlocking can be realized. Therefore, the pressing detection method in the present application can be applied to more application scenarios, improving the applicability of pressing detection.

[0117] It should be noted that the ultrasonic fingerprint chip in the present embodiment is used to implement the corresponding pressing detection method in the above-mentioned chip control method embodiment and has the beneficial effects of the corresponding method embodiments, which will not be described herein again.

[0118] Electronic device

[0119] FIG. 8 is a schematic block diagram of an electronic device according to an embodiment of the present application. The present application does not limit the specific implementation of the electronic device. As shown in FIG. 8, the electronic device can include a processor 802, a communications interface 804, a memory 806, and a communications bus 808. Among them:

[0120] The processor 802, the communications interface 804, and the memory 806 can communicate with each other through the communications bus 808.

[0121] The communications interface 804 is configured to communicate with other electronic devices or servers.

[0122] The processor 802 is configured to execute the program 810, and can execute the steps in any of the foregoing pressing detection methods or chip control methods.

[0123] Specifically, the program 810 can include program code including computer operation instructions.

[0124] The processor 802 can be a CPU, or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present application. One or more processors included in the smart device can be the same type of processor, such as one or more CPUs; or can be different types of processors, such as one or more CPUs and one or more ASICs.

[0125] RISC-V is an open-source instruction set architecture based on the principle of reduced instruction set (RISC), which can be applied to various aspects such as single-chip microcomputers and FPGA chips. Specifically, it can be applied in the fields of Internet of Things security, industrial control, mobile phones, personal computers, etc. Due to the consideration of small, fast, and low-power reality in its design, it is particularly suitable for modern computing devices such as warehouse-scale computers, high-end mobile phones, and small embedded systems. With the rise of artificial intelligence Internet of Things (AIoT), the RISC-V instruction set architecture has received more and more attention and support, and is expected to become the next generation of widely used CPU architecture.

[0126] The computer operation instruction in the embodiments of the present application can be a computer operation instruction based on the RISC-V instruction set architecture, and the processor 802 can be based on the instruction set design of RISC-V accordingly. Specifically, the chip of the processor in the electronic device provided in the embodiments of the present application can be a chip adopting the RISC-V instruction set design, which can execute executable code based on the configured instructions, and thus implement the pressing detection method or the chip control method in the above embodiments.

[0127] The memory 806 is configured to store a program 810. The memory 806 can include a high-speed RAM memory, and can also include a non-volatile memory such as at least one disk memory.

[0128] The program 810 can be specifically configured to enable the processor 802 to perform the pressing detection method or the chip control method in any of the above embodiments.

[0129] The specific implementation of each step in the program 810 can refer to the corresponding description in the corresponding steps and units in any of the pressing detection method embodiments described above, and will not be described herein. It can be clearly understood by those skilled in the art that, for the convenience and brevity of description, the specific working process of the device and the module described above can refer to the corresponding process description in the pressing detection method or chip control method embodiments described above, and will not be described herein.

[0130] Through the electronic device in the embodiments of the present application, compared with the related art in which the pressing detection is completed by the cooperation of the touch screen, the processing module and the fingerprint recognition chip, the pressing detection in the present application can also be applied to application scenarios without a touch screen, for example, the side pressing detection of a mobile phone or a tablet computer is realized based on the pressing detection in the present application, and thus ultrasonic side fingerprint unlocking can be realized. Therefore, the pressing detection method in the present application can be applied to more application scenarios, and the applicability of the pressing detection is improved.

[0131] Computer storage medium

[0132] The present application also provides a computer readable storage medium storing instructions for causing a machine to perform the pressing detection method as described herein. Specifically, a system or device equipped with a storage medium can be provided, and the storage medium stores software program code for implementing the functions of any of the above embodiments, and the computer (or CPU or MPU) of the system or device reads and executes the program code stored in the storage medium.

[0133] In this case, the program code read from the storage medium itself can implement the functions of any of the above embodiments, and thus the program code and the storage medium storing the program code constitute a part of the present application.

[0134] The storage medium for providing program codes includes floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, nonvolatile memory cards and ROMs. Alternatively, the program codes can be downloaded from a server computer through a communication network.

[0135] Computer program product

[0136] The embodiments of the present application further provide a computer program product, comprising computer instructions, which instruct a computing device to perform any corresponding operation in the above-mentioned method embodiments.

[0137] It should be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to sample data for training a model, data for analysis, stored data, displayed data, etc.) related to users involved in the embodiments of the present application are all information and data authorized by users or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of countries and regions, and provide corresponding operation portals for users to choose authorization or rejection.

[0138] It should be noted that, according to the needs of implementation, each component / step described in the embodiments of the present application can be split into more components / steps, or two or more components / steps or part of the operation of the components / steps can be combined into a new component / step, to achieve the purpose of the embodiments of the present application.

[0139] The above-mentioned method according to the embodiments of the present application can be implemented in hardware, firmware, or as software or computer code that can be stored in a recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optical disk) or downloaded from a network and originally stored in a remote recording medium or non-transitory machine readable medium and then stored in a local recording medium, so that the method described herein can be processed by such software stored on a recording medium using a general-purpose computer, a special-purpose processor or programmable or special-purpose hardware (such as ASIC or FPGA). It can be understood that the computer, processor, microprocessor controller or programmable hardware includes a storage component (for example, RAM, ROM, flash memory, etc.) that can store or receive software or computer code, when the software or computer code is accessed and executed by the computer, processor or hardware, the method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown herein, the execution of the code will convert the general-purpose computer into a special-purpose computer for executing the method shown herein.

[0140] It should be noted that the information related to the user (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to sample data for training the model, data for analysis, stored data, displayed data, etc.) involved in the embodiments of the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the country and region, and provide corresponding operation entrances for the user to choose authorization or refusal.

[0141] Those skilled in the art can realize that the units and method steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for a specific application, but such implementation should not be considered beyond the scope of the embodiments of the present application.

[0142] The above implementation manners are only used to illustrate the embodiments of the present application, and not to limit the embodiments of the present application. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of the present application. Therefore, all equivalent technical solutions belong to the scope of the embodiments of the present application, and the patent protection scope of the embodiments of the present application should be defined by the claims.

Claims

1. A method for detecting pressure, characterized in that, The method, applied to an ultrasonic fingerprint chip, includes: When the ultrasonic fingerprint chip is in the press detection mode, at least a portion of the ultrasonic transducers in the ultrasonic fingerprint chip are controlled to emit a first ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal formed by the press surface of the cover plate. Determine the signal strength of the first ultrasonic wave reflected signal; The pressing operation on the pressing surface is identified based on the signal strength.

2. The method according to claim 1, characterized in that, The control of at least a portion of the ultrasonic transducers in the ultrasonic fingerprint chip to emit a first ultrasonic signal toward a cover plate covering the ultrasonic fingerprint chip includes: The ultrasonic fingerprint chip controls a portion of the ultrasonic transducers to emit a first ultrasonic signal toward a cover plate covering the ultrasonic fingerprint chip. The ultrasonic fingerprint chip includes an ultrasonic transducer array, and the portion of the ultrasonic transducers are spaced apart in the ultrasonic transducer array.

3. The method according to claim 2, characterized in that, The ultrasonic transducers are evenly spaced in the ultrasonic transducer array.

4. The method according to any one of claims 1-3, characterized in that, The method further includes: After the ultrasonic fingerprint chip detects that the pressing surface has been pressed, it switches from the pressing detection mode to the fingerprint acquisition mode.

5. The method according to claim 4, characterized in that, The method further includes: When the ultrasonic fingerprint chip is in the fingerprint acquisition mode, the ultrasonic transducer included in the ultrasonic fingerprint chip is controlled to emit a second ultrasonic signal to the cover plate and receive a second ultrasonic reflection signal formed by the reflection of the pressing surface of the cover plate. After the second ultrasonic wave reflected signal is converted into an identification signal, the identification signal is sent to the processing unit connected to the ultrasonic fingerprint chip, so that the processing unit can perform fingerprint identification based on the identification signal.

6. The method according to claim 5, characterized in that, The method further includes: Upon receiving a press detection command from the processing unit, the system switches from the fingerprint acquisition mode to the press detection mode. The press detection command is sent by the processing unit to the ultrasonic fingerprint chip after fingerprint recognition is completed.

7. The method according to any one of claims 3-11, characterized in that, When the ultrasonic fingerprint chip is in the press detection mode, the frequency range of the ultrasonic signal emitted is [10Hz, 100Hz], wherein the first ultrasonic signal is any ultrasonic signal emitted by the ultrasonic fingerprint chip when it is in the press detection mode. When the ultrasonic fingerprint chip is in fingerprint acquisition mode, it emits an ultrasonic signal to the cover plate and performs fingerprint recognition based on the ultrasonic reflection signal formed by the pressure surface of the cover plate.

8. The method according to any one of claims 3-11, characterized in that, Determining the signal strength of the first ultrasonic wave reflected signal includes: Determine the intensity of a first sub-signal of the first ultrasonic reflected signal at at least one first sampling time point, wherein the at least one first sampling time point is determined based on flight duration, the flight duration being used to indicate the time difference between the ultrasonic transducer emitting the ultrasonic signal and the start of receiving the ultrasonic reflected signal formed by the pressure surface; The signal strength of the first ultrasonic wave reflected signal is determined based on the strength of the first sub-signal.

9. The method according to claim 8, characterized in that, Determining the signal strength of the first ultrasonic wave reflected signal based on the first sub-signal strength includes: Based on the first sub-signal intensity of the first ultrasonic wave reflected signal at multiple first sampling time points, the signal intensity A of the first ultrasonic wave reflected signal is calculated using the following formula; Where N is the number of the first sampling time points, and N is an even number, Q i Q represents the intensity of the first sub-signal of the first ultrasonic reflected signal at the i-th first sampling time point. i+N / 2 Let be the intensity of the first sub-signal of the first ultrasonic wave reflected signal at the (i+N / 2)th first sampling time point.

10. The method according to claim 8, characterized in that, Prior to performing the pressure detection, the method further includes: The ultrasonic transducer in the ultrasonic fingerprint chip is controlled to emit a third ultrasonic signal to a cover plate covering the ultrasonic fingerprint chip, and to receive a third ultrasonic reflected signal formed by reflecting the third ultrasonic signal, wherein the cover plate is in an unpressed state. Determine the intensity of the second sub-signal of the third ultrasonic wave reflection signal at multiple second sampling time points; The time difference between the second sampling time point corresponding to the maximum second sub-signal intensity and the time point when the ultrasonic transducer emits the third ultrasonic signal is determined as the flight duration.

11. The method according to any one of claims 1-3, characterized in that, Prior to performing the pressure detection, the method further includes: The ultrasonic transducer in the ultrasonic fingerprint chip is controlled to emit a fourth ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip, and to receive the fourth ultrasonic reflected signal formed by the pressing surface of the cover plate. Determine the signal strength of the fourth ultrasonic wave reflected signal; If the signal strength of the fourth ultrasonic reflected signal is less than or equal to the signal strength threshold, then the sampling time of the ultrasonic reflected signal is increased.

12. The method according to any one of claims 1-3, characterized in that, The step of identifying the pressing operation on the pressing surface based on the signal strength includes: If the signal strength of the first ultrasonic wave reflected signal exceeds the target threshold, it is determined that the pressing surface has not been pressed. If the signal strength of the first ultrasonic reflected signal does not exceed the target threshold, then it is determined that the pressing surface is being pressed.

13. The method according to any one of claims 1-3, characterized in that, The step of identifying the pressing operation on the pressing surface based on the signal strength includes: If, starting from when the ultrasonic fingerprint chip is in the press detection mode, the ultrasonic fingerprint chip is controlled to successively emit the first ultrasonic signal s times, and receive s first ultrasonic reflection signals formed by the reflection of the pressing surface, where s is an integer greater than 1; The pressing operation on the pressing surface is identified based on the m first ultrasonic reflection signals received later among the s first ultrasonic reflection signals, where m is a positive integer less than or equal to s.

14. The method according to claim 13, characterized in that, The step of identifying the pressing operation on the pressing surface based on the m first ultrasonic reflection signals received later among the s first ultrasonic reflection signals includes: If the signal strength of the m first ultrasonic wave reflected signals decreases sequentially according to the receiving order, and the difference between the signal strength of the first first ultrasonic wave reflected signal and the mth first ultrasonic wave reflected signal is greater than the first intensity difference threshold, then it is determined that the pressing surface is pressed. If the signal strength of the mth first ultrasonic wave reflected signal among the m first ultrasonic wave reflected signals is less than the first intensity threshold, then it is determined that the pressing surface is pressed. If the difference in signal intensity between the (m-1)th and the mth first ultrasonic wave reflected signals is greater than the second intensity difference threshold, then it is determined that the pressing surface has not been pressed. If the signal strength of the mth first ultrasonic wave reflected signal among the m first ultrasonic wave reflected signals is greater than the second intensity threshold, then it is determined that the pressing surface has not been pressed.

15. The method according to claim 14, characterized in that, The method further includes: After determining that the pressing surface is not pressed, if the signal strength of the m-th first ultrasonic wave reflected signal is greater than the first intensity threshold, then the first intensity threshold is updated to the signal strength of the m-th first ultrasonic wave reflected signal.

16. The method according to claim 14, characterized in that, The second intensity difference threshold is less than the first intensity threshold, and the second intensity difference threshold is positively correlated with the first intensity threshold.

17. The method according to claim 14, characterized in that, The method further includes: After determining that the pressing surface is pressed, and the signal strength of the m-th first ultrasonic wave reflected signal is less than the second intensity threshold, the second intensity threshold is updated to the signal strength of the m-th first ultrasonic wave reflected signal.

18. The method according to claim 16 or 17, characterized in that, The first intensity difference threshold is less than the second intensity threshold, and the first intensity difference threshold is positively correlated with the second intensity threshold.

19. A chip control method, characterized in that, The method, applied to an ultrasonic fingerprint chip, includes: When the ultrasonic fingerprint chip is in the press detection mode, at least a portion of the ultrasonic transducers in the ultrasonic fingerprint chip are controlled to emit a first ultrasonic signal to the cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal formed by the press surface of the cover plate. Based on the first ultrasonic wave reflection signal, the pressing operation on the pressing surface is identified; If the pressing surface is detected to be pressed, the system switches from the pressing detection mode to the fingerprint acquisition mode after receiving a fingerprint acquisition command sent by the processing unit connected to the ultrasonic fingerprint chip. When the ultrasonic fingerprint chip is in the fingerprint acquisition mode, the ultrasonic transducer included in the ultrasonic fingerprint chip is controlled to emit a second ultrasonic signal to the cover plate and receive a second ultrasonic reflection signal formed by the reflection of the pressing surface of the cover plate. After the second ultrasonic wave reflection signal is converted into an identification signal, the identification signal is sent to the processing unit so that the processing unit can perform fingerprint identification based on the identification signal.

20. An ultrasonic fingerprint chip, characterized in that, The ultrasonic fingerprint chip includes: The control unit is configured to, when the ultrasonic fingerprint chip is in the press detection mode, control at least a portion of the ultrasonic transducers in the ultrasonic fingerprint chip to emit a first ultrasonic signal toward a cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal formed by the press surface of the cover plate. Determining unit, used to determine the signal strength of the first ultrasonic reflected signal; The identification unit is used to identify the pressing operation on the pressing surface based on the signal strength.

21. An ultrasonic fingerprint chip, characterized in that, The ultrasonic fingerprint chip includes: A first control unit is configured to, when the ultrasonic fingerprint chip is in a press detection mode, control at least a portion of the ultrasonic transducers in the ultrasonic fingerprint chip to emit a first ultrasonic signal toward a cover plate covering the ultrasonic fingerprint chip, and receive a first ultrasonic reflection signal formed by the press surface of the cover plate. The first identification unit is used to identify the pressing operation on the pressing surface based on the first ultrasonic wave reflection signal; The mode switching unit is used to switch from the pressure detection mode to the fingerprint acquisition mode after receiving a fingerprint acquisition command sent by the processing unit connected to the ultrasonic fingerprint chip when the pressure surface is detected to be pressed. The second control unit is used to control the ultrasonic transducer included in the ultrasonic fingerprint chip to emit a second ultrasonic signal to the cover plate when the ultrasonic fingerprint chip is in the fingerprint acquisition mode, and to receive the second ultrasonic reflection signal formed by the reflection of the pressing surface of the cover plate. The second identification unit is used to convert the second ultrasonic wave reflection signal into an identification signal and then send the identification signal to the processing unit so that the processing unit can perform fingerprint identification based on the identification signal.

22. An electronic device, characterized in that, include: The processor, memory, communication interface, and communication bus communicate with each other through the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation corresponding to the method as described in any one of claims 1-19.

Citation Information

Patent Citations

  • Input device and electronic device

    CN107426434A

  • Electronic device and pressure information acquisition method

    CN110297559A

  • Ultrasonic fingerprint identification method, device, equipment and storage medium

    CN112070017A

  • Display screen module, electronic equipment and pressing operation detection method and device

    CN113467641A

  • Pressing state detection method, key assembly, electronic equipment and storage medium

    CN114266274A