A fingerprint acquisition control method, device, electronic device and medium

By adjusting the sending method according to the refresh position and preset refresh position of the display frame in the display control chip, the problem of response delay in optical fingerprint unlocking technology is solved, and the fingerprint acquisition speed and user experience are improved.

CN113807121BActive Publication Date: 2025-06-27BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010529059.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-11
Publication Date
2025-06-27
Estimated Expiration
2040-06-11

AI Technical Summary

Technical Problem

Optical fingerprint unlocking technology has response delay in full-screen mobile phones, affecting the user experience.

Method used

After receiving the fingerprint press information in the display control chip, the preset information is sent in different sending methods according to the refresh position and the preset refresh position of the display frame to shorten the response time.

Benefits of technology

The response time of the display control chip to fingerprint pressing information is shortened, the fingerprint collection speed is improved, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113807121B_ABST
    Figure CN113807121B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a fingerprint acquisition control method, apparatus, electronic device and medium. The fingerprint acquisition control method is applied to a display control chip of an electronic device with an optical fingerprint acquisition function. The control method includes: receiving fingerprint pressing information; determining a sending mode corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received; and sending preset information to the main control chip of the electronic device according to the determined sending mode corresponding to the refresh position. The control method in the present disclosure adopts different sending modes to send the preset information according to the relationship between the refresh position of the display frame when the fingerprint pressing information is received and the first preset refresh position, which can shorten the response time of the display control chip to the fingerprint pressing information to a certain extent, thereby accelerating the fingerprint acquisition speed and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of intelligent devices, and in particular, to a fingerprint acquisition control method, apparatus, electronic device, and medium. Background Art

[0002] With the continuous development of technology, full-screen mobile phones have gradually become the development trend of the mobile phone industry. In order to apply fingerprint unlocking technology to full-screen mobile phones, optical fingerprint unlocking technology has emerged.

[0003] When using optical fingerprint unlocking technology to unlock a mobile phone, when a user presses the fingerprint acquisition area of the full screen with a finger, after the detection device detects the pressing action of the finger, the controller of the mobile phone controls the display driver chip to increase the brightness of the fingerprint acquisition area of the full screen and enter the high-brightness display mode to acquire the fingerprint information of the mobile phone. The acquired fingerprint information is matched with the previously entered information. If the match is successful, the mobile phone can be unlocked.

[0004] During the above unlocking process, after the display driver chip receives the instruction to increase the brightness of the fingerprint acquisition area, it usually takes several frames of time to enter the high-brightness display mode. The time of these several frames is the response time of the display driver chip, resulting in a delay in the fingerprint unlocking process and affecting the user experience. Summary of the Invention

[0005] To overcome the problems existing in the related art, the present disclosure provides a fingerprint acquisition control method, apparatus, electronic device, and medium.

[0006] According to a first aspect of an embodiment of the present disclosure, there is provided a fingerprint acquisition control method, which is applied to a display control chip of an electronic device having an optical fingerprint acquisition function. The control method includes:

[0007] Receiving fingerprint pressing information;

[0008] Determining a sending method corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received;

[0009] Sending preset information to the main control chip of the electronic device according to the determined sending method corresponding to the refresh position.

[0010] Optionally, the determining a sending method corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received includes:

[0011] Judging whether the refresh position is before the first preset refresh position of the display frame according to the first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received;

[0012] When the refresh position is before the first preset refresh position of the display frame, the preset information is sent in a first preset manner, and the first preset manner is to send the preset information at the first preset refresh position.

[0013] Optionally, when the refresh position is after the first preset refresh position, the preset information is sent in a second preset manner, and the second preset manner is to send the preset information at a second preset refresh position of the display frame when the fingerprint pressing information is received, where the second preset refresh position is the position corresponding to the last moment of the display frame refresh process when the fingerprint pressing information is received.

[0014] Optionally, the control method further includes:

[0015] Receiving a highlighted display instruction message generated according to the preset information;

[0016] Highlighting a preset area according to the highlighted display instruction message to collect fingerprint information.

[0017] Optionally, the highlighting the preset area according to the highlighted display instruction message to collect fingerprint information includes:

[0018] Determining a receiving moment when the highlighted display instruction message is received according to the highlighted display instruction message;

[0019] Based on the receiving moment, delaying a preset duration to highlight the preset area to collect fingerprint information.

[0020] According to a second aspect of the embodiments of the present disclosure, a fingerprint collection control method is provided, which is applied to a main control chip of an electronic device with an optical fingerprint collection function, and the control method includes:

[0021] Receiving preset information;

[0022] Generating a highlighted display instruction message according to the preset information;

[0023] Sending the highlighted display instruction message to a display control chip of the electronic device.

[0024] Preferably, the control method further includes:

[0025] Receiving fingerprint pressing information;

[0026] Generating a fingerprint collection instruction message according to the fingerprint pressing information;

[0027] Sending the fingerprint collection instruction message to a fingerprint collection device of the electronic device to collect fingerprint information.

[0028] According to a third aspect of the embodiments of the present disclosure, there is provided a fingerprint acquisition control device, which is applied to a display control chip of an electronic device having an optical fingerprint acquisition function. The control device includes:

[0029] A first pressing information receiving module, configured to receive fingerprint pressing information;

[0030] A first processing module, configured to determine a sending mode corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received;

[0031] A first sending module, configured to send preset information to the main control chip of the electronic device according to the determined sending mode corresponding to the refresh position.

[0032] Optionally, the first processing module is specifically configured to:

[0033] Judge whether the refresh position is before the first preset refresh position of the display frame according to the first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received;

[0034] The first sending module is specifically configured to:

[0035] When the refresh position is before the first preset refresh position of the display frame, send the preset information in a first preset manner, and the first preset manner is to send the preset information at the first preset refresh position.

[0036] Optionally, the first sending module is further specifically configured to:

[0037] When the refresh position is after the first preset refresh position, send the preset information in a second preset manner, and the second preset manner is to send the preset information at a second preset refresh position of the display frame when the fingerprint pressing information is received, where the second preset refresh position is the position corresponding to the last moment of the refresh process of the display frame when the fingerprint pressing information is received.

[0038] Optionally, the device further includes:

[0039] A first display instruction information receiving module, configured to receive highlighted display instruction information generated according to the preset information;

[0040] The first processing module is further configured to perform highlighted display on a preset area according to the highlighted display instruction information to acquire fingerprint information.

[0041] Optionally, the first processing module is specifically configured to:

[0042] Determine the reception time when the highlighted instruction information is received according to the highlighted instruction information;

[0043] Based on the reception time, highlight the preset area after a preset time delay to collect fingerprint information.

[0044] According to the fourth aspect of the embodiments of the present disclosure, there is provided a fingerprint acquisition control device, which is applied to a main control chip of an electronic device having an optical fingerprint acquisition function. The control device includes:

[0045] A second preset information receiving module, configured to receive preset information;

[0046] A second processing module, configured to generate highlighted instruction information according to the preset information;

[0047] A second sending module, configured to send the highlighted instruction information to a display control chip of the electronic device.

[0048] Optionally, the device further includes:

[0049] A second pressing information receiving module, configured to receive fingerprint pressing information;

[0050] The second processing module is further configured to generate fingerprint acquisition instruction information according to the fingerprint pressing information;

[0051] The second sending module is further configured to send the fingerprint acquisition instruction information to a fingerprint acquisition device of the electronic device to collect fingerprint information.

[0052] According to the fifth aspect of the embodiments of the present disclosure, there is provided an electronic device including the fingerprint acquisition control device as described above.

[0053] According to the sixth aspect of the embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the fingerprint acquisition control method as described above.

[0054] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: When using the control method in the present disclosure to collect fingerprints, according to the relationship between the refresh position of the display frame when the fingerprint pressing information is received and the first preset refresh position, different sending methods are used to send the preset information. Compared with the control method in the prior art that can only send the preset information at the position corresponding to the last moment of the display frame refresh process, it can shorten the response time of the display control chip to the fingerprint pressing information to a certain extent, thereby accelerating the fingerprint acquisition speed and improving the user experience.

[0055] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. Brief Description of the Drawings

[0056] The drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention.

[0057] Figure 1 is a flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0058] Figure 2 is a flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0059] Figure 3 is a flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0060] Figure 4 is a flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0061] Figure 5 is a flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0062] Figure 6 is an interaction flowchart of a fingerprint acquisition control method shown according to an exemplary embodiment.

[0063] Figure 7 is a schematic diagram comparing the method flows in the prior art and the present disclosure shown according to an exemplary embodiment.

[0064] Figure 8 is a block diagram of a fingerprint acquisition control device shown according to an exemplary embodiment.

[0065] Figure 9 is a block diagram of a fingerprint acquisition control device shown according to an exemplary embodiment.

[0066] Figure 10 is a block diagram of a fingerprint acquisition control device shown according to an exemplary embodiment.

[0067] Figure 11 is a block diagram of a fingerprint acquisition control device shown according to an exemplary embodiment.

[0068] Figure 12 is a block diagram of an electronic device shown according to an exemplary embodiment. Detailed Description of the Embodiments

[0069] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0070] With the continuous development of technology, full-screen mobile phones have gradually become the development trend in the mobile phone industry. In order to apply fingerprint unlocking technology to full-screen mobile phones, optical fingerprint unlocking technology has emerged.

[0071] When using optical fingerprint unlocking technology to unlock a mobile phone, when a user presses the fingerprint collection area of the full screen with a finger, after the detection device detects the pressing action of the finger, the controller of the mobile phone controls the display driver chip to increase the brightness of the fingerprint collection area of the full screen and enter the high-brightness display mode to collect the fingerprint information of the mobile phone. The collected fingerprint information is matched with the previously entered information. If the match is successful, the mobile phone can be unlocked.

[0072] During the above unlocking process, after the display driver chip receives the instruction to increase the brightness of the fingerprint collection area, it usually takes several frames of time to enter the high-brightness display mode. The time of these several frames is the response time of the display driver chip, resulting in a delay in the fingerprint unlocking process and affecting the user experience.

[0073] The present disclosure provides a fingerprint collection control method applied to a display control chip of an electronic device with an optical fingerprint collection function. The fingerprint collection control method in the present disclosure can be applied to the fingerprint unlocking process of an electronic device, and can also be applied to the process of completing payment through a fingerprint recognition method, as well as other processes that require fingerprint collection. When using the fingerprint collection control method in the present disclosure to collect fingerprints, according to the relationship between the refresh position of the display frame when the fingerprint press information is received and the first preset refresh position, different sending methods are used to send preset information. Compared with the control method in the prior art that can only send preset information at the position corresponding to the last moment of the display frame refresh process, it can shorten the response time of the display control chip to the fingerprint press information to a certain extent, thereby accelerating the fingerprint collection speed and improving the user experience.

[0074] According to an exemplary embodiment, as Figure 1 shown, the control method in this embodiment can be applied to the display control chip of an electronic device. The control method in this embodiment includes:

[0075] S110. Receive fingerprint press information.

[0076] In this step, the fingerprint pressing information can be the pressure value detected by the pressure sensor. The pressure sensor transmits the pressure value to the corresponding pin of the display control chip, and the display control chip receives the fingerprint pressing information through the corresponding pin.

[0077] The pressure sensor only transmits the pressure values greater than the preset value to the corresponding pin of the display control chip, avoiding the frequent operation of the display control chip caused by accidental touch and prolonging the service life of the display control chip.

[0078] S120. Determine the sending method corresponding to the refresh position according to the first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received.

[0079] Those skilled in the art are well aware that the display screen of an electronic device is continuously refreshed at a certain frequency during the display process, such as at a frequency of 60Hz, 90Hz, or 120Hz. When the display data of the display screen is refreshed at 60Hz, that is, the display data is refreshed 60 times per second, and the refresh duration of each display frame is 16.67ms.

[0080] During the refresh process of the display screen, the display data starts from the first row at the upper left corner of the screen (the number of rows is determined according to the resolution of the display screen. For example, for a display screen with a resolution of 1080*2400, 2400 rows need to be scanned during the refresh process), and is scanned row by row from left to right. After the first row is scanned, it starts scanning from the leftmost end of the second row to the rightmost end of the second row, until the entire display screen is scanned. At this time, a refresh process of the display screen is completed. Then, it starts from the first row at the upper left corner of the display screen again and starts the second refresh scan again, and so on.

[0081] In this step, the first preset refresh position refers to a certain fixed row during the refresh process of the display screen. For example, for a display screen with a resolution of 1080*2400, the first preset refresh position can be the 2280th row or the 2000th row. The specific value of the first preset refresh position can be determined according to the actual situation. When determining the first preset refresh position, according to the refresh principle of the display screen, try to select the position at the end of the scan, that is, the refresh position with a larger number of rows as the first preset refresh position. Taking a display screen with a resolution of 1080*2400 as an example, the first preset refresh position can be selected from the 2000th row to the 2400th row to ensure that the fingerprint pressing information can be collected before the first preset refresh position during a refresh process as much as possible.

[0082] By setting the first preset refresh position, the one-time refresh process of the display data of the display frame is divided into the first half and the second half. When fingerprint pressing information is received in the first half of the refresh process, preset information is sent in the first preset manner (detailed introduction later) to ensure that the preset information can be sent to the main control chip in the current display frame when the fingerprint pressing information is received. The main control chip can receive the preset information during the refresh process of the current display frame and then give a timely feedback, which improves the response speed to a certain extent. When fingerprint pressing information is received in the second half of the refresh process, in order to ensure that the preset information can be accurately sent and avoid missed sending, the preset information will be sent at the position corresponding to the last moment of the current display frame refresh. Here, the position corresponding to the last moment of the current display frame refresh is also the scanning end of the one-time refresh process of the display frame, so as to improve the accuracy and reliability of the control process.

[0083] Next, a specific example is used to illustrate the specific meaning of the refresh position of the display frame when fingerprint pressing information is received in this step. Taking a display screen with a resolution of 1080*2400 as an example, one refresh process of the display screen is considered as the refresh process of one display frame. When the display screen performs the Nth frame refresh and fingerprint pressing information is received when refreshing to the 800th row, the refresh position of the display frame when the fingerprint pressing information is received is the 800th row.

[0084] When there are different positional relationships between the refresh position of the display frame when fingerprint pressing information is received and the first preset refresh position, different sending methods can be used for data transmission to improve the timeliness of information transmission. The specific sending methods are described in detail in the subsequent embodiments and will not be elaborated here.

[0085] In addition, in this embodiment, a counter can be used to count the number of rows related to the refresh position involved in the display frame refresh process in this embodiment to improve the control accuracy. The counter starts counting from the first row where the display frame starts to refresh until the display frame refreshes to the last row to stop a counting process. When the next display frame starts, the counter starts counting from the beginning.

[0086] S130. Send the preset information to the main control chip of the electronic device according to the determined sending method corresponding to the refresh position.

[0087] In step S120, the sending method corresponding to the current refresh position is determined. In this step, the preset information is sent according to the determined sending method corresponding to the refresh position. When the refresh position of the display frame when the fingerprint pressing information is received falls before the first preset refresh position, that is, the refresh position falls in the first half of the display frame, at this time, the preset information is sent to the main control chip at the first preset refresh position, so as to send the preset information to the main control chip in a timely manner, thereby accelerating the fingerprint acquisition rate. When the refresh position of the display frame when the fingerprint pressing information is received falls after the first preset refresh position, that is, the refresh position falls in the second half of the display frame, at this time, in order to ensure the accuracy of the preset information sending and avoid information omission, the preset signal is sent to the main control chip at the position corresponding to the last moment of the current display frame refresh process.

[0088] In one example, taking a display screen with a resolution of 1080*2400 as an example, the first preset refresh position in this example is 2000 rows. During the Nth frame display frame refresh process of the display screen, when refreshing to the 20th row, the fingerprint pressing information is received. Then, during the Nth frame display refresh process, when refreshing to the 2000th row, the display control chip sends the preset information to the main control chip of the electronic device to ensure that the preset information is sent before the completion of the display frame refresh process when the fingerprint pressing information is received.

[0089] In another example, taking a display screen with a resolution of 1080*2400 as an example, the first preset refresh position in this example is 2000 rows. During the Nth frame display frame refresh process of the display screen, when refreshing to the 2200th row, the fingerprint pressing information is received. Then, at the position corresponding to the last moment of the Nth frame display refresh process, that is, when the current display frame is refreshed to the 2400th row, the preset information is sent to the main control chip of the electronic device. Then, the main control chip of the electronic device will receive the preset information during the N+1th frame refresh process of the display screen.

[0090] The preset information in this embodiment can be a high-level signal sent through the EN pin on the display control chip. For example, when the display control chip does not receive the fingerprint pressing information, the EN pin on the display control chip is in a low-level state. When the display control chip receives the fingerprint pressing information, according to the determined sending method corresponding to the refresh position, the level signal output by the EN pin is pulled high, that is, a high-level signal is output to the main control chip to complete the sending of the preset information.

[0091] According to an exemplary embodiment, as Figure 2 shown, the control method in this embodiment includes:

[0092] S210. Receive fingerprint pressing information.

[0093] This step is implemented in the same way as step S110 in the above embodiment, and will not be elaborated here.

[0094] S220. Determine whether the refresh position is before the first preset refresh position of the display frame based on the first preset refresh position and the refresh position of the display frame when the fingerprint press information is received;

[0095] If yes, execute step S230; if no, execute step S240.

[0096] In this step, the meanings and determination methods of the first preset refresh position and the refresh position of the display frame when the fingerprint press information is received are the same as those in the above embodiment.

[0097] As recorded above, during the refresh process of the display screen of the electronic device, it is refreshed from the top of the electronic device to the bottom according to the resolution of the display screen. In one example, taking the refresh process of a display screen with a resolution of 1080*2400 as an example, the first preset refresh position is the 2280th row. If the display control chip receives the fingerprint press information when the currently refreshed display frame of the display screen is refreshed to the 800th row, then the refresh position of the display frame when the fingerprint press information is received is the 800th row. At this time, the refresh position is before the first preset refresh position.

[0098] If the display control chip receives the fingerprint press information when the display frame of the display screen is refreshed to the 2350th row, then the refresh position of the display frame when the fingerprint press information is received is the 2350th row. At this time, the refresh position is after the first preset refresh position.

[0099] According to the judgment method shown in the above example, the positional relationship between the refresh position and the first preset refresh position can be accurately judged based on the first preset refresh position and the refresh position, and then the preset information can be sent in a sending manner corresponding to the refresh position. Here, it should be noted that when the display frame is exactly refreshed to the 2280th row, that is, exactly refreshed to the first preset refresh position, and the display control chip receives the fingerprint press information, it is considered that the refresh position is after the first preset refresh position, and the preset information is sent in a corresponding manner.

[0100] S230. Send the preset information in a first preset manner.

[0101] If the refresh position of the display frame when the fingerprint press information is received is before the first preset refresh position of the display frame, then this step is executed to send the preset information in a first preset manner. The first preset manner means sending the preset information at the first preset refresh position.

[0102] In one example, taking the refresh process of a display screen with a resolution of 1080*2400 as an example, the preset position is the 2280th row. If the display frame currently being refreshed on the display screen is refreshed to the 800th row and the display control chip receives fingerprint pressing information, then the refresh position of the display frame when the fingerprint pressing information is received is the 800th row. At this time, the refresh position is before the first preset refresh position. Then, even if the fingerprint pressing information is received when the display frame is refreshed to the 800th row, the preset information is not sent, and the display frame continues to be refreshed regularly from the 800th row until it is refreshed to the 2280th row, and then the display control chip sends the preset information to the main control chip of the electronic device.

[0103] S240. Send the preset information in a second preset manner.

[0104] If the refresh position of the display frame when the fingerprint pressing information is received is after the first preset refresh position of the display frame, then this step is executed to send the preset information in a second preset manner. The second preset manner means sending the preset information at the second preset refresh position of the display frame when the fingerprint pressing information is received, where the second preset refresh position is the position corresponding to the last moment of the refresh process of the display frame when the fingerprint pressing information is received, that is, the position when the display frame is refreshed to the 2400th row.

[0105] In one example, still taking the refresh process of a display screen with a resolution of 1080*2400 as an example, the first preset refresh position is the 2280th row. If the display frame of the display screen is refreshed to the 2350th row and the display control chip receives fingerprint pressing information, then the refresh position of the display frame when the fingerprint pressing information is received is the 2350th row. At this time, the refresh position is after the first preset refresh position. When the display frame is refreshed to the 2350th row, a refresh process of the display frame is about to be completed. If the preset information is not sent to the main control chip of the electronic device in time, it will cause the preset information to be sent with a delay of one frame duration, extending the response time of the display control chip. To avoid the above situation, if the display control chip receives fingerprint pressing information after the first preset refresh position during a display frame refresh process, then at the second preset refresh position, that is, the 2400th row, the preset information is sent to the main control chip of the electronic device, avoiding the situation of missed information sending, improving the control reliability and security, and enhancing the user experience.

[0106] According to an exemplary embodiment, as Figure 3 shown, the control method in this embodiment further includes:

[0107] S310. Receive the highlighted display instruction information generated according to the preset information.

[0108] Since the display control chip needs to perform corresponding display-related actions according to the received instruction information, after the display control chip sends preset information to the main control chip of the electronic device, it still needs to receive the high-brightness display instruction information returned by the main control chip, and then perform corresponding display actions according to the high-brightness display instruction information. Among them, the high-brightness display instruction information is generated by the main control chip according to the preset information.

[0109] S320. High-brightness display the preset area according to the high-brightness display instruction information.

[0110] Since this embodiment is applied to an electronic device with an optical fingerprint collection function, therefore, after the fingerprint collection area needs to be high-brightness displayed, accurate fingerprint information can be collected.

[0111] The preset area in this embodiment is the fingerprint collection area set on the display screen of the electronic device. When the display control chip receives the high-brightness display instruction information, it high-brightness displays the fingerprint collection area.

[0112] Affected by the inherent attributes of the display control chip, when the display control chip receives the high-brightness display instruction information, it determines the reception moment of receiving the high-brightness display instruction information, and based on the reception moment, it will delay a preset duration to high-brightness display the preset area. Among them, the reception moment can be referenced by the number of frames during the display screen refresh process. For example, when the display screen refreshes to the Nth frame, the high-brightness display instruction information is received. The delayed preset duration is also referenced by the number of frames. For example, after receiving the high-brightness display instruction information, it delays 2 frames to high-brightness display the preset area. The delay duration is usually related to the inherent attributes of the display control chip, and the delay durations of display control chips of different models, different specifications, and different manufacturers can be different.

[0113] In an example, the display control chip receives the high-brightness display instruction information at the Nth frame, and the delay duration of this display control chip is 1 frame. Then, at the N + 1th frame, the display control chip does not high-brightness display the preset area, and at the N + 2th frame, the display control chip acts to high-brightness display the preset area to facilitate the collection of fingerprint information.

[0114] The present disclosure also provides a fingerprint collection control method, which is applied to the main control chip of an electronic device with an optical fingerprint collection function. The fingerprint collection control method applied to the main control chip of the electronic device in this embodiment cooperates with the fingerprint collection control method applied to the display control chip of the electronic device to jointly implement fingerprint collection control.

[0115] According to an exemplary embodiment, as Figure 4 shown, the control method in this embodiment includes:

[0116] S410. Receive preset information.

[0117] The preset information received in this step is sent by the display control chip.

[0118] S420. Generate a highlighted display instruction message according to the preset information.

[0119] The highlighted display instruction message can be a high-level message sent through the corresponding pin of the main control chip. After receiving the preset information, the main control chip automatically generates the highlighted display instruction message. For example, before receiving the preset information, the level of the corresponding pin of the main control chip is in a low-level state. After receiving the preset information, the level of the corresponding pin of the main control chip is pulled high and becomes a high-level state.

[0120] S430. Send the highlighted display instruction message to the display control chip of the electronic device.

[0121] According to an exemplary embodiment, as Figure 5 shown, in this embodiment, the fingerprint acquisition control method further includes:

[0122] S510. Receive fingerprint pressing information.

[0123] The fingerprint pressing information in this embodiment can be the pressure value detected by the pressure sensor. The pressure sensor transmits the pressure value to the corresponding pin of the main control chip, and the main control chip receives the fingerprint pressing information through the corresponding pin.

[0124] S520. Generate a fingerprint acquisition instruction message according to the fingerprint pressing information.

[0125] After receiving the fingerprint pressing information, the main control chip generates a fingerprint acquisition instruction message. The fingerprint acquisition instruction message can be, for example, the level state information of the corresponding pin connected to the fingerprint acquisition device.

[0126] S530. Send the fingerprint acquisition instruction message to the fingerprint acquisition device of the electronic device.

[0127] The main control chip sends the fingerprint acquisition instruction to the fingerprint acquisition device of the electronic device through the corresponding pin. Referring to the above various embodiments, the display control chip will highlight the preset area. After receiving the fingerprint acquisition instruction, the fingerprint acquisition device collects the fingerprint information pressed on the preset area of the display screen of the electronic device in the highlighted display state to collect clear fingerprint information.

[0128] After the fingerprint acquisition device acquires the fingerprint information, it sends the fingerprint information to the main control chip. The main control chip compares the acquired fingerprint information with the pre-stored fingerprint model. If the fingerprint information can match the pre-stored fingerprint model, according to the actual situation, the mobile phone can be unlocked or the payment process can be completed, etc.

[0129] According to an exemplary embodiment, during the entire fingerprint acquisition process, the display control chip, the main control chip, the image acquisition device, and the pressure sensor disposed on the display screen of the electronic device are involved in total. Since the working principles of the pressure sensor and the image acquisition device are the same as those in the related art, they will not be elaborated here. As Figure 6 shown, in this embodiment, the entire interaction process between the display control chip and the main control chip will be described. The control method in this embodiment includes:

[0130] S610. The display control chip receives the fingerprint pressing information.

[0131] S620. The display control chip determines the refresh position of the display frame when the fingerprint pressing information is received.

[0132] S630. The display control chip determines whether the refresh position is before the first preset refresh position of the display frame.

[0133] S640. The display control chip sends preset information to the main control chip in a first preset manner or a second preset manner.

[0134] S650. The main control chip receives the preset information.

[0135] S660. The main control chip generates the highlighted display instruction information.

[0136] S670. The main control chip sends the highlighted display instruction information to the display control chip.

[0137] S680. The display control chip receives the highlighted display instruction information.

[0138] S690. The display control chip highlights the preset area.

[0139] To illustrate the superiority of the fingerprint acquisition control method in the present disclosure compared with the fingerprint acquisition control method in the related art, as Figure 7 shown, the flow of the control method in the related art and the flow of the control method in the present disclosure are compared.

[0140] First, the fingerprint acquisition control method in the related art will be described. Refer to Figure 7As shown, when the display frame of the display screen is refreshed to the 200th row of the Nth frame, a finger press is received in the preset area of the display screen. After the pressure sensor at the preset area detects the finger press, it transmits the fingerprint press information to the display control chip. After receiving the fingerprint press information, the display control chip will transmit the preset information to the main control chip through the TE pin at the position corresponding to the last moment of the refresh process of the current display frame when the current display frame is refreshed to the 2400th row. Since the display control chip sends the preset information to the main control chip only when it is refreshed to the last row during the refresh process, the main control chip will surely receive the preset information during the refresh process of the next frame (the N + 1th frame). Due to the inherent properties of the chip, the main control chip will transmit information to the display control chip through the TE pin at the position corresponding to the last moment of the refresh process, that is, when it is refreshed to the 2400th row. Therefore, after receiving the preset information in the N + 1th frame, the main control chip generates the highlighted display instruction information and sends the highlighted display instruction information to the display control chip through the TE pin when the refresh process of the N + 1th frame is refreshed to the 2400th row. Since the highlighted display instruction information is sent to the display control chip at the last row of the refresh process of the N + 1th frame, the display control chip will surely receive the display highlight instruction in the N + 2th frame. Due to the inherent properties of the display control chip, the display control chip will also delay one frame (i.e., the N + 2th frame) to execute the corresponding action after receiving the highlighted display instruction information. Therefore, after receiving the highlighted display instruction, the display control chip will take effect during the display frame refresh process of the N + 3th frame to highlight the preset area, that is Figure 7 At the moment t2 in, the display control chip enters the highlighted display mode to highlight the preset area. From the moment when the display control chip receives the fingerprint press information to the moment when the display control chip highlights the preset area, at least two frames of time are required during this process to complete the fingerprint information acquisition process, which prolongs the duration of performing related operations using the fingerprint information and results in a poor user experience.

[0141] Still refer to the following Figure 7, the fingerprint acquisition control method in the present disclosure will be described. When the display frame of the display screen is refreshed to the 200th row of the Nth frame, a finger press is received in a preset area of the display screen. After the pressure sensor at the preset area detects the finger press, it transmits the fingerprint press information to the display control chip. When the display control chip receives the fingerprint press information, it does not perform any processing temporarily, and the display frame continues to be refreshed. When the current frame (i.e., the Nth frame) is refreshed to the 2280th row, the display control chip sends preset information to the main control chip. Since the preset information is not sent to the main control chip at the last row during the refresh process of the Nth frame, the main control chip can receive the preset information during the refresh process of the Nth frame, without waiting until the (N + 1)th frame to receive the preset information. After receiving the preset information, the main control chip generates a highlighted display instruction information according to the preset information, and immediately feeds back the highlighted display instruction information to the display control chip, so that the display control chip can receive the highlighted display instruction information during the refresh process of the Nth frame. Due to the inherent property of the display control chip, after receiving the highlighted display instruction, the display control chip will delay one frame (i.e., the (N + 1)th frame) to execute the corresponding action. Therefore, after receiving the highlighted display instruction, the display control chip will take effect during the display frame refresh process of the (N + 2)th frame, and highlight the preset area, that is Figure 7 at the t1 moment in

[0142] Therefore, referring to Figure 7 as shown, the duration between the t1 moment and the t2 moment is the time saved by using the fingerprint acquisition method in the present disclosure. According to relevant experiments, using the fingerprint acquisition method in the present disclosure to acquire fingerprints can reduce the time by about one frame compared with using the fingerprint acquisition method in the related art. When the refresh frequency of the display screen is 60 Hz, about 16.67 ms can be saved. The time for an existing electronic product with an OLED display screen to unlock using the optical unlocking method is about 250 ms. Using the fingerprint acquisition method in the present disclosure can save about 16.67 ms of time, improving the user experience.

[0143] In addition, it should be noted here that if the first preset position is the 2280th row and the corresponding refresh position when receiving the fingerprint press information is when the display frame is refreshed to the 2300th row, at this time, the refresh position falls in the second half of the display frame refresh process. At this time, the transmission process of the preset information and the highlighted display instruction information between the display control chip and the main control chip is the same as the implementation manner in the related art, and will not be elaborated here.

[0144] The present disclosure also provides a fingerprint acquisition control device, which is applied to a display control chip of an electronic device with an optical fingerprint acquisition function. The fingerprint acquisition control device can be integrated on the display control chip to implement the fingerprint acquisition control method in the above embodiments.

[0145] According to an exemplary embodiment, as Figure 8 shown, the fingerprint acquisition control device in this embodiment includes a first pressing information receiving module 110, a first processing module 120, and a first sending module 130. The fingerprint acquisition control device in this embodiment is used to implement steps S110 to S130, and steps S210 to S240 in the above embodiments. Among them, the first pressing information receiving module 110 is used to implement step S110, the first processing module 120 is used to implement step S120, and the first sending module 130 is used to implement step S130.

[0146] According to an exemplary embodiment, as Figure 9 shown, the fingerprint acquisition control device in this embodiment includes a first display instruction information receiving module 140 and a first processing module 120. The first display instruction information receiving module 140 of the fingerprint acquisition control device in this embodiment is used to execute step S310 in the method embodiment, and the first processing module 120 is used to execute step S320 in the method embodiment.

[0147] The present disclosure also provides a fingerprint acquisition control device, which is applied to a main control chip of an electronic device with an optical fingerprint acquisition function. As Figure 10 shown, the fingerprint acquisition control device includes a second preset information receiving module 210, a second processing module 220, and a second sending module 230. The fingerprint acquisition control device in this embodiment is used to implement steps S410 to S430. Among them, the second preset information receiving module 210 is used to implement step S410, the second processing module 220 is used to implement step S420, and the second sending module 230 is used to implement step S430.

[0148] According to an exemplary embodiment, as Figure 11 shown, the fingerprint acquisition control device in this embodiment includes a second pressing information receiving module 240, a second processing module 220, and a second sending module 230, and is used to implement steps S510 to S530. In this embodiment, the second pressing information receiving module is used to implement step S510, the second processing module is used to implement step S520, and the second sending module is used to implement step S530.

[0149] As Figure 12As shown, it is a block diagram of an electronic device. The present disclosure also provides an electronic device. For example, device 400 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0150] Device 400 can include one or more of the following components: a processing component 402, a memory 404, a power component 406, a multimedia component 408, an audio component 410, an input / output (I / O) interface 412, a sensor component 414, and a communication component 416.

[0151] The processing component 402 generally controls the overall operation of device 400, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 402 can include one or more processors 420 to execute instructions to complete all or part of the steps of the above methods. In addition, the processing component 402 can include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 can include a multimedia module to facilitate the interaction between the multimedia component 408 and the processing component 402.

[0152] The memory 404 is configured to store various types of data to support the operation of device 400. Examples of such data include instructions for any application or method operating on device 400, contact data, phone book data, messages, pictures, videos, etc. The memory 404 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0153] The power component 406 provides power to various components of device 400. The power component 406 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 400.

[0154] The multimedia component 408 includes a screen that provides an output interface between the device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 408 includes a front camera and / or a rear camera. When the device 400 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0155] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a microphone (MIC) that is configured to receive external audio signals when the device 400 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 404 or transmitted via the communication component 416. In some embodiments, the audio component 410 further includes a speaker for outputting audio signals.

[0156] The I / O interface 412 provides an interface between the processing component 402 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0157] The sensor component 414 includes one or more sensors for providing an assessment of the various aspects of the state of the device 400. For example, the sensor component 414 can detect the on / off state of the device 400, the relative positioning of components, such as the display and the keypad of the device 400. The sensor component 414 can also detect a change in the position of the device 400 or a component of the device 400, the presence or absence of user contact with the device 400, the orientation or acceleration / deceleration of the device 400, and the temperature change of the device 400. The sensor component 414 can include a proximity sensor that is configured to detect the presence of nearby objects without any physical contact. The sensor component 414 can also include a light sensor, such as a CMOS or a CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 414 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0158] The communication component 416 is configured to facilitate communication, in a wired or wireless manner, between the device 400 and other devices. The device 400 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0159] In an exemplary embodiment, the device 400 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.

[0160] A non-transitory computer-readable storage medium provided in another exemplary embodiment of the present disclosure, such as a memory 404 including instructions, the above instructions may be executed by a processor 420 of the device 400 to complete the above method. For example, the computer-readable storage medium may be a ROM, Random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the above method.

[0161] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention, which follow the general principles of the present invention and include common general knowledge or conventional technical means in the technical field not disclosed in this disclosure. The specification and embodiments are to be considered as exemplary only, and the true scope and spirit of the present invention are pointed out by the following claims.

[0162] It should be understood that the present invention is not limited to the exact structures described above and shown in the drawings, and various modifications and changes may be made without departing from its scope. The scope of the present invention is only limited by the appended claims.

Claims

1. A fingerprint acquisition control method is applied to a display control chip of an electronic device with an optical fingerprint acquisition function, characterized in that, The control method includes: Receiving fingerprint pressing information; Determining a sending method corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received; Sending preset information to the main control chip of the electronic device according to the determined sending method corresponding to the refresh position, where the preset information is a high-level signal sent by the display control chip; Receiving the highlighted display instruction information generated by the main control chip of the electronic device according to the preset information; Wherein, the determining a sending method corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received includes: Judging whether the refresh position is before the first preset refresh position of the display frame according to the first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received; When the refresh position is before the first preset refresh position of the display frame, sending the preset information in a first preset manner, and the first preset manner is sending the preset information at the first preset refresh position.

2. The fingerprint acquisition control method according to claim 1, characterized in that, When the refresh position is after the first preset refresh position, sending the preset information in a second preset manner; The second preset manner is sending the preset information at a second preset refresh position of the display frame when the fingerprint pressing information is received, where the second preset refresh position is the position corresponding to the last moment in the refresh process of the display frame when the fingerprint pressing information is received.

3. The fingerprint acquisition control method according to claim 1, characterized in that The control method further includes: Highlighting a preset area according to the highlighted display instruction information to collect fingerprint information.

4. The fingerprint acquisition control method according to claim 3, wherein The highlighting a preset area according to the highlighted display instruction information to collect fingerprint information includes: Determining the receiving moment when the highlighted display instruction information is received according to the highlighted display instruction information; Based on the receiving moment, delaying a preset duration to highlight the preset area to collect fingerprint information.

5. A fingerprint acquisition control device is applied to a display control chip of an electronic device with an optical fingerprint acquisition function, and is characterized in that The control device includes: A first pressing information receiving module, configured to receive fingerprint pressing information; A first processing module, configured to determine a sending method corresponding to the refresh position according to a first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received; A first sending module, configured to send preset information to the main control chip of the electronic device according to the determined sending method corresponding to the refresh position, where the preset information is a high-level signal sent by the display control chip; A first display instruction information receiving module, configured to receive the highlighted display instruction information generated by the main control chip of the electronic device according to the preset information; Wherein, the first processing module is specifically configured to: Judge whether the refresh position is before the first preset refresh position of the display frame according to the first preset refresh position and the refresh position of the display frame when the fingerprint pressing information is received; The first sending module is specifically configured to: When the refresh position is before the first preset refresh position of the display frame, the preset information is sent in a first preset manner, and the first preset manner is to send the preset information at the first preset refresh position.

6. The fingerprint acquisition control device according to claim 5, wherein, The first sending module is further specifically configured to: When the refresh position is after the first preset refresh position, send the preset information in a second preset manner; the second preset manner is to send the preset information at a second preset refresh position of the display frame when the fingerprint pressing information is received, where the second preset refresh position is the position corresponding to the last moment of the display frame refresh process when the fingerprint pressing information is received.

7. The fingerprint acquisition control device according to claim 5, wherein, The device further includes: The first processing module is further configured to perform a highlighted display on a preset area according to the highlighted display instruction information to collect fingerprint information.

8. The fingerprint acquisition control device according to claim 7, wherein, The first processing module is specifically configured to: Determine the receiving moment when the highlighted display instruction information is received according to the highlighted display instruction information; Based on the receiving moment, delay a preset duration to perform a highlighted display on the preset area to collect fingerprint information.

9. An electronic device, characterized in that, A fingerprint collection control device according to any one of claims 5 to 8.

10. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the fingerprint collection control method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Fingerprint identification method, electronic device and storage medium

    CN110555333A