Fingerprint collection method, device, storage medium and electronic device

By obtaining display parameter information and determining target exposure information, the accuracy problem caused by drop in brightness of fingerprint collection is solved, and higher fingerprint collection accuracy and recognition success rate are achieved.

CN114973342BActive Publication Date: 2025-05-13GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210587584.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-25
Publication Date
2025-05-13
Estimated Expiration
2042-05-25

AI Technical Summary

Technical Problem

The prior art has poor accuracy during fingerprint acquisition, especially due to the brightness drop caused by pixel reset during the display refresh cycle, resulting in darker cross-blade stripes in the fingerprint image.

Method used

By obtaining the screen parameter information of the display screen, determine the target exposure information collected by fingerprints, and collect fingerprints based on the target exposure information to avoid the dark horizontal stripes of the fingerprint image caused by falling brightness.

Benefits of technology

It improves the accuracy of fingerprint collection, reduces the phenomenon of darker shiny stripes, and enhances the success rate of fingerprint recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114973342B_ABST
    Figure CN114973342B_ABST
Patent Text Reader

Abstract

The present application discloses a fingerprint collection method, device, storage medium and electronic device. The fingerprint collection method is applied to an electronic device, the electronic device includes a display screen, and the fingerprint collection method includes: obtaining screen parameter information of the display screen; determining target exposure information for fingerprint collection according to the screen parameter information; and collecting fingerprints according to the target exposure information. The present application can improve the accuracy of fingerprint collection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of electronic technology, and in particular, relates to a fingerprint collection method, device, storage medium and electronic equipment. Background Art

[0002] With the advancement of technology, biometrics are gradually being used in the electronic field to identify identities and avoid the trouble of inputting. For example, under-screen fingerprint recognition technology is increasingly being used in electronic devices such as smartphones. However, the fingerprint recognition solutions provided by related technologies have poor accuracy when collecting fingerprints. Summary of the invention

[0003] The embodiments of the present application provide a fingerprint collection method, device, storage medium and electronic device, which can improve the accuracy of fingerprint collection.

[0004] In a first aspect, an embodiment of the present application provides a fingerprint collection method, which is applied to an electronic device, wherein the electronic device includes a display screen, and the fingerprint collection method includes:

[0005] Obtaining screen parameter information of the display screen;

[0006] Determining target exposure information for fingerprint acquisition according to the screen parameter information;

[0007] A fingerprint is collected according to the target exposure information.

[0008] In a second aspect, an embodiment of the present application provides a fingerprint collection device, which is applied to an electronic device, wherein the electronic device includes a display screen, and the fingerprint collection device includes:

[0009] An acquisition module, used to acquire screen parameter information of the display screen;

[0010] A determination module, used to determine target exposure information of fingerprint acquisition according to the screen parameter information;

[0011] The acquisition module is used to acquire fingerprints according to the target exposure information.

[0012] In a third aspect, an embodiment of the present application provides a storage medium on which a computer program is stored. When the computer program is executed on a computer, the computer executes the fingerprint collection method provided by the embodiment of the present application.

[0013] In a fourth aspect, an embodiment of the present application further provides an electronic device, including a memory and a processor, wherein the processor is used to execute the fingerprint collection method provided in the embodiment of the present application by calling a computer program stored in the memory.

[0014] In the embodiment of the present application, by acquiring the screen parameter information of the display screen, determining the target exposure information of the fingerprint collection according to the screen parameter information, and collecting the fingerprint according to the target exposure information, the phenomenon of the fingerprint image having dark horizontal stripes due to the brightness drop caused by the pixel reset in the refresh cycle of the display screen during the fingerprint collection process can be avoided, thereby obtaining a more accurate fingerprint image, which can improve the accuracy of fingerprint collection. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The technical solution and beneficial effects of the present application will be made apparent by describing in detail the specific implementation methods of the present application in conjunction with the accompanying drawings.

[0016] Figure 1 This is a first flow chart of the fingerprint collection method provided in the embodiment of the present application.

[0017] Figure 2 It is a schematic diagram of the voltage corresponding to the brightness drop of the display screen in the related technology.

[0018] Figure 3 It is a schematic diagram of the exposure process of the fingerprint collection method provided in an embodiment of the present application.

[0019] Figure 4 This is a second flow chart of the fingerprint collection method provided in the embodiment of the present application.

[0020] Figure 5 It is a structural schematic diagram of the fingerprint collection device provided in an embodiment of the present application.

[0021] Figure 6 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] Please refer to the drawings, where the same component symbols represent the same components. The principle of the present application is illustrated by implementing it in an appropriate computing environment. The following description is based on the illustrated specific embodiments of the present application, which should not be considered as limiting other specific embodiments of the present application that are not described in detail herein.

[0023] It is understandable that the execution subject of the embodiments of the present application may be an electronic device such as a smart phone or a tablet computer.

[0024] See also Figure 1 , Figure 1 This is a schematic diagram of the first process of the fingerprint collection method provided in the embodiment of the present application. The fingerprint collection method is applied to an electronic device, and the electronic device includes a display screen. The process may include:

[0025] 101. Obtain screen parameter information of the display screen.

[0026] Taking the electronic device as a smartphone as an example, in the related technology, the fingerprint recognition under the screen needs to be supplemented by the display screen for fingerprint unlocking. For example, in the process of acquiring each frame of fingerprint image, there is a process of display screen pixel reset. During the period of pixel reset, the brightness of the display screen fill light will decrease, which is referred to as brightness drop. Please combine Figure 2 , Figure 2 It is a schematic diagram of the voltage corresponding to the brightness drop of the display screen in the related technology. Figure 2 The figure shows the brightness drop voltage curve measured by the photodiode when the display screen is supplementing the fingerprint under the screen. Figure 2 .1 shows a display cycle a~b of 2.8ms, and there is a brightness drop in a display cycle a~b. Figure 2 .2 shows that the time of a brightness drop cycle a~b is 0.44ms. Since each frame of fingerprint image is collected by exposure line by line, due to the brightness drop caused by pixel reset, the brightness perceived by the fingerprint sensor when exposing the corresponding row image decreases with the brightness drop. If the number of times the display screen pixels are reset when some rows are exposed is not equal to the number of times the display screen pixels are reset when its adjacent rows are exposed during the entire exposure cycle, for example, when the number of times the display screen pixels are reset when some rows are exposed is greater than the number of times the display screen pixels are reset when its adjacent rows are exposed, the brightness value of the fingerprint row image obtained when some rows are exposed will be lower than the fingerprint row image obtained when the adjacent rows are exposed, and finally appear as dark horizontal stripes on the fingerprint image. Therefore, it can be seen that in the related art, the accuracy of the acquired fingerprint image is low.

[0027] It should be noted that, in this embodiment, the electronic device is provided with a fingerprint recognition module, so that when the user presses the area of ​​the screen corresponding to the fingerprint recognition module with his finger, the fingerprint information of the user can be recognized and the fingerprint recognition result can be obtained, so that further operations can be performed according to the fingerprint recognition result, such as unlocking the screen, confirming payment, etc.

[0028] In this embodiment, the purpose of acquiring the screen parameter information of the display screen is to obtain specific information about the brightness drop of pixels of the display screen.

[0029] 102. Determine target exposure information for fingerprint collection according to screen parameter information.

[0030] After obtaining screen parameter information related to the brightness drop of display screen pixels, the target exposure information of fingerprint acquisition is determined according to the screen parameter information. Specifically, the brightness drop information of display screen pixels can be obtained according to the screen parameter information, and the target exposure information of fingerprint acquisition can be determined according to the brightness drop information.

[0031] In some optional embodiments, the brightness drop period can be determined according to the brightness drop information; the target exposure information is determined according to the brightness drop period, wherein each frame of the fingerprint image is acquired by exposure line by line, the target exposure information includes the exposure time of each line, and the number of brightness drop periods corresponding to each line exposure time is the same.

[0032] Specifically, the brightness drop period can be Figure 2 middle Figure 2 .2 shows a brightness drop cycle. Each frame of fingerprint image is obtained by exposure line by line. The best target exposure time is calculated according to the brightness drop cycle. The number of brightness drop cycles corresponding to each line exposure time in the best target exposure time is the same. Please refer to Figure 3 , Figure 3 Schematic diagram of the exposure process of the fingerprint acquisition method provided in the embodiment of the present application. Exemplarily, when exposing the first row, there are 4 brightness drop cycles corresponding to the exposure of the second row, there are 4 brightness drop cycles corresponding to the exposure of the Nth row, and there are 4 brightness drop cycles corresponding to the exposure of the last row (M row). That is to say, the exposure time of each row corresponds to the same number of pixel brightness drop cycles. The phenomenon of horizontal stripes in the fingerprint image caused by different pixel brightness drop cycles between exposure rows can be avoided. From the hardware structure implementation, the exposure time of each row of the fingerprint sensor can be adjusted according to the brightness drop cycle to obtain the target exposure time with the same number of brightness drop cycles corresponding to the exposure time of each row.

[0033] In some optional embodiments, the time interval between two adjacent brightness drops can be determined based on the brightness drop information; the target exposure information for fingerprint acquisition is determined based on the time interval of the drops, wherein each frame of the fingerprint image is acquired by exposure line by line, and the target exposure information for fingerprint acquisition includes the line interval time for acquiring two adjacent lines of image information in a frame of the fingerprint image and the total line interval time for acquiring a frame of the fingerprint image, wherein the total line interval time is equal to the line interval time multiplied by the total number of lines, and the total line interval time is less than the time interval of the drops.

[0034] Specifically, the time interval between two adjacent brightness drops is as follows: Figure 3As shown, the time interval between two adjacent brightness drops can be represented by Ta. There is a time interval between the exposure of the first row of image information and the exposure of the second row of image information, a time interval between the exposure of the second row of image information and the exposure of the third row of image information, and so on. Similarly, there is a time interval between the exposure of the penultimate row of image information and the exposure of the last row (the Mth row) of image information. This same time interval can be represented by Tb. Since the exposure time for each row is the same, if we want to avoid the impact of brightness drops on the fingerprint image, we need to ensure that M * Tb < Ta. This can guarantee that the number of brightness drop cycles corresponding to the exposure time of each row is the same, and avoid the horizontal stripe phenomenon in the fingerprint image caused by different brightness drop cycles corresponding to the exposure time between adjacent rows. From the perspective of hardware structure implementation, we can adjust the row interval time for the fingerprint sensor to expose adjacent two rows of image information according to the time interval between two adjacent brightness drops, so as to obtain the target exposure time with the total row interval time less than the drop time interval.

[0035] 103. Collect fingerprints according to the target exposure information.

[0036] After determining the target exposure information through the above method, during the fingerprint collection process, collect the fingerprint image through the target exposure information. For example, after determining the target exposure time with the same number of brightness drop cycles corresponding to the exposure time of each row through the above optional embodiment, control the fingerprint sensor to collect the fingerprint image through the target exposure time. Another example is that after determining the target exposure time with the total row interval time less than the drop time interval through the above optional embodiment, through calculation, it only needs to be ensured that the fingerprint sensor starts to expose after waiting for no more than Ta - M * Tb after the end of the detection of the display screen brightness drop time, so as to avoid the generation of horizontal stripes in the collected fingerprint image.

[0037] In an optional embodiment, in order to improve the efficiency of fingerprint image collection, the exposure can be immediately started after detecting the end of the brightness drop of the display screen pixels, and fingerprints are collected according to the determined target exposure time.

[0038] In the above embodiment, it is very important to accurately detect the brightness drop information of the display screen pixels. The brightness drop information of the display screen pixels can be determined by obtaining the frame rate and duty cycle of the display screen. Among them, the refresh rate of the display screen can be obtained by the frame rate, the period of time when the display screen pixels are in brightness can be obtained by the duty cycle, and the period of time when the display screen pixels are in brightness when reset can be obtained according to the refresh rate and duty cycle. If the fingerprint sensor supports external trigger control information, the refresh rate and duty cycle of the display screen can be obtained by the vertical synchronization signal (VSYNC) or TE (Tearing Effect Signal) output by the display screen, and then the pixel brightness drop information can be obtained. If the fingerprint sensor does not support external triggering and supports FOV (Field of View) small window area acquisition, the duration and period of pixel brightness drop can be obtained by controlling the fingerprint sensor exposure acquisition and extracting the image brightness of the central local area (which can reduce the amount of data transmission). If the FOV small window area acquisition is not supported, it is necessary to take the entire picture, transmit the data of the entire picture, and obtain the brightness drop duration and period through the entire image. When obtaining image brightness drop information through a small window image or the entire image, the brightness information of a series of image sequences can reflect the pixel brightness drop cycle.

[0039] In the embodiment of the present application, by acquiring the screen parameter information of the display screen, determining the target exposure information of the fingerprint collection according to the screen parameter information, and collecting the fingerprint according to the target exposure information, the phenomenon of the fingerprint image having dark horizontal stripes due to the brightness drop caused by the pixel reset in the refresh cycle of the display screen during the fingerprint collection process can be avoided, thereby obtaining a more accurate fingerprint image, which can improve the accuracy of fingerprint collection.

[0040] See also Figure 4 , Figure 4 1 is a second flow chart of the fingerprint collection method provided in the embodiment of the present application. The fingerprint collection method is applied to an electronic device, the electronic device includes a display screen, and the process may include:

[0041] 201, obtaining initial exposure information through pre-exposure.

[0042] The initial exposure information of the fingerprint sensor can be obtained through a pre-exposure calculation, wherein the pre-exposure can be understood as an initial exposure information obtained by pre-exposure before or during fingerprint collection. The initial exposure information may include the initial exposure start time of the fingerprint sensor for initially collecting a frame of image, the initial line interval time for collecting adjacent line image information, the initial exposure time for each line and / or the initial exposure total time, etc.

[0043] 202, obtaining the frame rate and duty cycle of the display screen.

[0044] 203 : Determine brightness drop information of pixels of the display screen according to the frame rate and the duty cycle.

[0045] Regarding steps 202-203:

[0046] Taking the electronic device as a smartphone as an example, in the related technology, the fingerprint recognition under the screen needs to be supplemented by the display screen for fingerprint unlocking. For example, in the process of acquiring each frame of fingerprint image, there is a process of display screen pixel reset. During the period of pixel reset, the brightness of the display screen fill light will decrease, which is referred to as brightness drop. Please combine Figure 2 , Figure 2 It is a schematic diagram of the voltage corresponding to the brightness drop of the display screen in the related technology. Figure 2 The figure shows the brightness drop voltage curve measured by the photodiode when the display screen is supplementing the fingerprint under the screen. Figure 2 .1 shows a display cycle a~b of 2.8ms, and there is a brightness drop in a display cycle a~b. Figure 2 .2 shows that the time of a brightness drop cycle a~b is 0.44ms. Since each frame of fingerprint image is collected by exposure line by line, due to the brightness drop caused by pixel reset, the brightness perceived by the fingerprint sensor when exposing the corresponding row image decreases with the brightness drop. If the number of times the display screen pixels are reset when some rows are exposed is not equal to the number of times the display screen pixels are reset when its adjacent rows are exposed during the entire exposure cycle, for example, when the number of times the display screen pixels are reset when some rows are exposed is greater than the number of times the display screen pixels are reset when its adjacent rows are exposed, the brightness value of the fingerprint row image obtained when some rows are exposed will be lower than the fingerprint row image obtained when the adjacent rows are exposed, and finally appear as dark horizontal stripes on the fingerprint image. Therefore, it can be seen that in the related art, the accuracy of the acquired fingerprint image is low.

[0047] In this embodiment, the brightness drop information of the display screen pixels can be determined by obtaining the frame rate and duty cycle of the display screen. Among them, the refresh rate of the display screen can be obtained by the frame rate, and the period of time when the display screen pixels are in brightness can be obtained by the duty cycle. According to the refresh rate and duty cycle, the period of time when the display screen pixels are in brightness drop when reset (brightness drop period) can be obtained. If the fingerprint sensor supports external trigger control information, the refresh rate and duty cycle of the display screen can be obtained through the vertical synchronization signal (VSYNC) or TE (Tearing Effect Signal) output by the display screen, and then the pixel brightness drop information can be obtained. If the fingerprint sensor does not support external triggering and supports FOV (Field of View) small window area acquisition, the duration and period of pixel brightness drop can be obtained by controlling the fingerprint sensor to expose and acquire the image brightness of the central local area (which can reduce the amount of data transmission). If the FOV small window area acquisition is not supported, it is necessary to take the entire picture, transmit the data of the entire picture, and obtain the brightness drop duration and period through the entire image. When obtaining image brightness drop information through a small window image or the entire image, the brightness information of a series of image sequences can reflect the pixel brightness drop cycle.

[0048] 204 , adjusting the initial exposure time according to the brightness drop information to obtain target exposure information.

[0049] The initial exposure information is adjusted according to the brightness drop period to obtain the target exposure information.

[0050] In some optional embodiments, the initial exposure information includes the initial exposure time of each row of a frame of image collected by the fingerprint sensor, and the brightness drop information may include a brightness drop cycle. The brightness drop cycle adjusts the initial exposure time of each row to obtain the target exposure information. The target exposure time includes the target exposure time of each row, wherein the number of brightness drop cycles corresponding to the exposure time of each row is the same.

[0051] Specifically, the brightness drop period can be Figure 2 middle Figure 2 .2 shows a brightness drop cycle. Each frame of fingerprint image is acquired by exposure line by line. The optimal target exposure time is calculated according to the brightness drop cycle. The number of brightness drop cycles corresponding to each line exposure time in the optimal target exposure time is the same, as shown in Figure 3As shown, when exposing the first row, it corresponds to 4 luminance drop cycles. When exposing the second row, it also corresponds to 4 luminance drop cycles. When exposing the Nth row, it also corresponds to 4 luminance drop cycles. Until exposing the last row (the Mth row), it also corresponds to 4 luminance drop cycles. That is to say, the number of luminance drop cycles corresponding to the exposure time of each row is the same. This can avoid the horizontal stripe phenomenon of the fingerprint image caused by different luminance drop cycles between adjacent exposure rows. From the perspective of hardware structure implementation, the exposure time of each row of the fingerprint sensor can be adjusted according to the luminance drop cycle to obtain the target exposure time of each row with the same number of luminance drop cycles corresponding to the exposure time of each row. After obtaining the target exposure time of each row, the initial exposure time of each row is adjusted according to the target exposure time of each row to adjust the initial exposure time of each row to the target exposure time of each row.

[0052] In some alternative embodiments, the initial exposure information includes the initial row interval time for the fingerprint sensor to initially acquire the image information of adjacent rows of a frame of fingerprint image. The luminance drop information may include the drop time interval between two adjacent luminance drops. The initial row interval time is adjusted according to the drop time interval to obtain the target exposure information. The target exposure information includes the target row interval time for acquiring the image information of adjacent two rows of a frame of fingerprint image and the total row interval time for acquiring a frame of fingerprint image. The total row interval time is equal to the row interval time multiplied by the total number of rows, and the total row interval time needs to be less than the luminance drop time interval.

[0053] Specifically, the time interval between two adjacent luminance drops is as Figure 3 shown. The time interval between two adjacent luminance drops can be represented by Ta. There is a time interval between exposing the image information of the first row and exposing the image information of the second row, and there is a time interval between exposing the image information of the second row and exposing the image information of the third row, and so on. There is also a time interval between exposing the image information of the penultimate row and exposing the image information of the last row (the Mth row). This time interval is the same and can be represented by Tb. Since the exposure time of each row is the same, if the influence of luminance drop on the fingerprint image is to be avoided, then it is necessary to constrain M * Tb < Ta, which can ensure that the number of luminance drop cycles corresponding to the exposure time of each row is the same, and avoid the horizontal stripe phenomenon of the fingerprint image caused by different luminance drop cycles corresponding to the exposure time between adjacent rows. According to the above constraint conditions, the time for initially acquiring the image information of adjacent rows is adjusted to the target row interval time for acquiring the image information of adjacent rows determined according to the constraint conditions. From the perspective of hardware structure implementation, the initial row interval time obtained by the fingerprint sensor through initial exposure can be adjusted according to the time interval between two adjacent luminance drops to obtain the target row interval time with the total row interval time less than the drop time interval.

[0054] 205, start the exposure immediately after detecting the end of the luminance drop of the display screen pixels.

[0055] 206 , fingerprints are collected according to the target exposure information.

[0056] Regarding steps 205-206:

[0057] In order to improve the efficiency of fingerprint image acquisition, exposure can be started immediately after the brightness drop of the display screen pixels is detected to end, and fingerprints can be collected according to the determined target exposure information. Specifically, whether the brightness drop of the display screen pixels ends can be detected by detecting whether the display screen pixels are reset. If the display screen pixels are reset, the brightness drop of the display screen pixels ends. If the display screen pixels are not reset, the brightness drop of the display screen pixels has not yet ended.

[0058] In an optional embodiment, the fingerprint sensor may wait for a period of time after detecting a brightness drop before starting exposure. After determining through the above optional embodiment that the total row interval time is less than the target row interval time of the drop time interval, calculation can be performed to avoid horizontal stripes in the collected fingerprint image by ensuring that the fingerprint sensor waits for no more than Ta-M*Tb after detecting the end of the brightness drop of the display screen before starting exposure.

[0059] The fingerprint collection method provided in this embodiment starts from the nature of the generation of horizontal stripes in the fingerprint image, and controls the initial exposure time and the total exposure time of the fingerprint sensor to make the number of brightness drop cycles corresponding to each line of fingerprint image information during the exposure process the same, thereby making the brightness drop amount of all lines of fingerprint images consistent, effectively suppressing the generation of horizontal stripes in the fingerprint image, which is conducive to collecting more accurate fingerprint images and ensuring the success rate of unlocking through fingerprint images.

[0060] See also Figure 5 , Figure 5 The fingerprint collection device 300 is applied to an electronic device, and the electronic device includes a display screen. The fingerprint collection device 300 includes: an acquisition module 301, a determination module 302 and a collection module 303.

[0061] The acquisition module 301 is used to acquire screen parameter information of the display screen.

[0062] The determination module 302 is used to determine the target exposure information of fingerprint collection according to the screen parameter information.

[0063] The collection module 303 is used to collect fingerprints according to the target exposure information.

[0064] In an optional embodiment, the determination module 302 is further configured to:

[0065] Acquire brightness drop information of pixels of the display screen according to the screen parameter information;

[0066] The target exposure information of fingerprint acquisition is determined according to the brightness drop information.

[0067] In an optional embodiment, the determination module 302 is further configured to:

[0068] Determine a brightness drop period according to the brightness drop information;

[0069] The target exposure information is determined according to the brightness drop cycle, wherein each frame of the fingerprint image is obtained by exposure line by line, and the target exposure information includes the exposure time of each line, and the number of brightness drop cycles corresponding to each line exposure time is the same.

[0070] In an optional embodiment, the determination module 302 is further configured to:

[0071] Determine a drop time interval between two adjacent brightness drops according to the brightness drop information;

[0072] The target exposure information for fingerprint acquisition is determined according to the drop time interval, wherein each frame of fingerprint image is acquired by exposure line by line, and the target exposure information for fingerprint acquisition includes the line interval time for acquiring two adjacent lines of image information in a frame of fingerprint image and the total line interval time for acquiring a frame of fingerprint image, wherein the total line interval time is equal to the line interval time multiplied by the total number of lines, and the total line interval time is less than the drop time interval.

[0073] In an optional embodiment, the acquisition module 301 is further used for:

[0074] Obtaining initial exposure information of fingerprint collection and screen parameter information of the display screen;

[0075] The determination module 302 is further used for:

[0076] The target exposure information of the fingerprint acquisition is determined according to the screen parameter information and the initial exposure information.

[0077] In an optional embodiment, the acquisition module 301 is further used for:

[0078] Acquiring the initial exposure information through pre-exposure;

[0079] Obtaining the frame rate and duty cycle of the display screen;

[0080] The determination module 302 is further used for:

[0081] Determine brightness drop information of display screen pixels according to the frame rate and the duty cycle;

[0082] The initial exposure time is adjusted according to the brightness drop information to obtain target exposure information.

[0083] In an optional embodiment, the acquisition module 303 is further used for:

[0084] The exposure is started immediately after the brightness drop of the display pixels is detected to have ended;

[0085] A fingerprint is collected according to the target exposure information.

[0086] It should be noted that the fingerprint collection device provided in the embodiment of the present application and the fingerprint collection method in the above embodiment belong to the same concept, and its specific implementation process is detailed in the above embodiment and will not be repeated here.

[0087] The embodiment of the present application provides a storage medium on which a computer program is stored. When the computer program stored therein is executed on the processor of the electronic device provided in the embodiment of the present application, the processor of the electronic device executes the steps in any of the above fingerprint collection methods suitable for electronic devices. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0088] This application also provides an electronic device, please refer to Figure 6 , the electronic device 400 includes components such as a processor 401 and a memory 402. Those skilled in the art will appreciate that Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, the electronic device 400 may also include a display screen, a fingerprint sensor, a frame rate detection circuit, a duty cycle detection circuit, and the like.

[0089] The processor 401 in the embodiment of the present application may be a general-purpose processor, such as an ARM architecture processor.

[0090] The memory 402 stores a computer program, which may be a high-speed random access memory or a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402. The processor 401 executes the computer program in the memory 402 to perform:

[0091] Obtaining screen parameter information of the display screen;

[0092] Determining target exposure information for fingerprint acquisition according to the screen parameter information;

[0093] A fingerprint is collected according to the target exposure information.

[0094] In an optional embodiment, when determining the target exposure information of fingerprint collection according to the screen parameter information, the processor may also be configured to execute:

[0095] Acquire brightness drop information of pixels of the display screen according to the screen parameter information;

[0096] The target exposure information of fingerprint acquisition is determined according to the brightness drop information.

[0097] In an optional embodiment, when determining the target exposure information of fingerprint collection according to the brightness drop information, the processor may also be configured to execute:

[0098] Determine a brightness drop period according to the brightness drop information;

[0099] The target exposure information is determined according to the brightness drop cycle, wherein each frame of the fingerprint image is obtained by exposure line by line, and the target exposure information includes the exposure time of each line, and the number of brightness drop cycles corresponding to each line exposure time is the same.

[0100] In an optional embodiment, when determining the target exposure information of fingerprint collection according to the brightness drop information, the processor may also be configured to execute:

[0101] Determine a drop time interval between two adjacent brightness drops according to the brightness drop information;

[0102] The target exposure information for fingerprint acquisition is determined according to the drop time interval, wherein each frame of fingerprint image is acquired by exposure line by line, and the target exposure information for fingerprint acquisition includes the line interval time for acquiring two adjacent lines of image information in a frame of fingerprint image and the total line interval time for acquiring a frame of fingerprint image, wherein the total line interval time is equal to the line interval time multiplied by the total number of lines, and the total line interval time is less than the drop time interval.

[0103] In an optional embodiment, when acquiring the screen parameter information of the display screen, the processing may be used to perform:

[0104] Obtaining initial exposure information of fingerprint collection and screen parameter information of the display screen;

[0105] When determining the target exposure information of fingerprint acquisition according to the screen parameter information, the processor may be configured to execute:

[0106] The target exposure information of the fingerprint acquisition is determined according to the screen parameter information and the initial exposure information.

[0107] In an optional embodiment, when acquiring the initial exposure information of the fingerprint collection and the screen parameter information of the display screen, the processor may be configured to execute:

[0108] Acquiring the initial exposure information through pre-exposure;

[0109] Obtaining the frame rate and duty cycle of the display screen;

[0110] When determining the target exposure information of the fingerprint acquisition according to the screen parameter information and the initial exposure information, the processor may be configured to execute:

[0111] Determine brightness drop information of display screen pixels according to the frame rate and the duty cycle;

[0112] The initial exposure time is adjusted according to the brightness drop information to obtain target exposure information.

[0113] In an optional embodiment, when collecting fingerprints according to the target exposure information, the processor may be configured to execute:

[0114] The exposure is started immediately after the brightness drop of the display pixels is detected to have ended;

[0115] A fingerprint is collected according to the target exposure information.

[0116] The above is a detailed introduction to a fingerprint collection method, device, storage medium and electronic device provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A fingerprint collection method, characterized in that: Applied to an electronic device, the electronic device includes a display screen, and the fingerprint collection method includes: Obtaining screen parameter information of the display screen; Determining the target exposure information of fingerprint acquisition according to the screen parameter information includes: acquiring the brightness drop information of the display screen pixels according to the screen parameter information; determining the brightness drop period according to the brightness drop information; determining the target exposure information according to the brightness drop period, wherein each frame of fingerprint image is acquired by row-by-row exposure, and the target exposure information includes the exposure time of each row, and the number of brightness drop periods corresponding to each row exposure time is the same; or acquiring the brightness drop information of the display screen pixels according to the screen parameter information; determining the drop time interval between two adjacent brightness drops according to the brightness drop information; determining the target exposure information of fingerprint acquisition according to the drop time interval, wherein each frame of fingerprint image is acquired by row-by-row exposure, and the target exposure information of fingerprint acquisition includes the row interval time for acquiring two adjacent rows of image information in a frame of fingerprint image and the total row interval time for acquiring a frame of fingerprint image, and the total row interval time is equal to the row interval time multiplied by the total number of rows, and the total row interval time is less than the drop time interval; A fingerprint is collected according to the target exposure information.

2. The fingerprint collection method according to claim 1, characterized in that: The obtaining of screen parameter information of the display screen includes: Obtaining initial exposure information of fingerprint collection and screen parameter information of the display screen; Determining the target exposure information of fingerprint acquisition according to the screen parameter information includes: The target exposure information of the fingerprint acquisition is determined according to the screen parameter information and the initial exposure information.

3. The fingerprint collection method according to claim 2, characterized in that: The obtaining of the initial exposure information of the fingerprint collection and the screen parameter information of the display screen includes: Acquiring the initial exposure information through pre-exposure; Obtaining the frame rate and duty cycle of the display screen; The determining the target exposure information of the fingerprint acquisition according to the screen parameter information and the initial exposure information comprises: Determine brightness drop information of display screen pixels according to the frame rate and the duty cycle; The initial exposure information is adjusted according to the brightness drop information to obtain target exposure information.

4. The fingerprint collection method according to any one of claims 1 to 3, characterized in that: The collecting fingerprint according to the target exposure information comprises: The exposure is started immediately after the brightness drop of the display pixels is detected to have ended; A fingerprint is collected according to the target exposure information.

5. A fingerprint collection device, characterized in that: Applied to an electronic device, the electronic device includes a display screen, and the fingerprint collection device includes: An acquisition module, used to acquire screen parameter information of the display screen; a determination module, used to determine the target exposure information of fingerprint acquisition according to the screen parameter information, including: obtaining the brightness drop information of the display screen pixels according to the screen parameter information; determining the brightness drop period according to the brightness drop information; determining the target exposure information according to the brightness drop period, wherein each frame of fingerprint image is obtained by row-by-row exposure, and the target exposure information includes the exposure time of each row, and the number of brightness drop periods corresponding to each row exposure time is the same; or, obtaining the brightness drop information of the display screen pixels according to the screen parameter information; determining the drop time interval between two adjacent brightness drops according to the brightness drop information; determining the target exposure information of fingerprint acquisition according to the drop time interval, wherein each frame of fingerprint image is obtained by row-by-row exposure, and the target exposure information of fingerprint acquisition includes the row interval time for collecting two adjacent rows of image information in a frame of fingerprint image and the total row interval time for collecting a frame of fingerprint image, and the total row interval time is equal to the row interval time multiplied by the total number of rows, and the total row interval time is less than the drop time interval; The acquisition module is used to acquire fingerprints according to the target exposure information.

6. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is run on a computer, the computer is enabled to execute the fingerprint collection method according to any one of claims 1 to 4.

7. An electronic device, characterized in that: The electronic device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor is used to execute the fingerprint collection method according to any one of claims 1 to 4 by calling the computer program stored in the memory.

Citation Information

Patent Citations

  • Biological characteristic image acquisition method, chip, terminal and storage medium

    CN113887281A